I get the below error while linking a .LIB which was created using Keil Linker(version unknown) to my .OBJs on my Keil Linker BL51.V6.22 :
*** FATAL ERROR L218: NOT AN OBJECT FILE FILE: ..\Library\API.LIB Target not created
There were many threads discussing the same issue in this forum but none were conclusive. Pls can someone point out as to why this is happening?
Thanks!
Also, I would also like to know whether linking will work if I use LX51 Linker instead of the BL51 which iam using now. And will I be able to link a .LIB from LARGE Memory Model to .OBJs from a SMALL Memory model?
I don't think there's anything that BL51 does that LX51 can't?
However, the controls are not (always) identical - you are going to need to detailed study of both the BL51 manual and the LX51 manual.
If you have LX51, then you must have a full licence - so you could contact Keil support direct for definitive answers...