i have a static library (.a library) crated with the gnu compiler, how can i use this library in a keil project? is it possible to compile it with ARM compiler?
Yes when i drop the file to the project using an existing file and build the project some errors are generated: Cannot link object file.o as its attributes are incompatible with the image attributes which flags and settings should i modify in the file.
The ones it is complaining about.
Like I said a working knowledge of ELF and other object files is required as a prerequisite. Lots of documentation out on the interwebs.
Dumping tools like FromELF and objcopy would also allow you to compare and contrast the flags/options export by Keil against those in your file.
Perhaps the developer behind the library provides consultanting and support services?
If the particular library is so critical to your project, why not just use GCC instead?
If using Keil is so critical to your project, find a compatible library (or write from scratch)
Cake; Eat it - choose one.