I dont't really understand your question, I'speak a little bit english only...
I tried to rename the battle.lib to battle.a but the error is always the same
cannot find -lBattle.a
any other ideas ??
thank you
If C::B cannot find a library, a quick and dirty solution consists to put the absolute path of the library in:
Project->Build options->Directories->Linker
For absolute path, I mean:
if your library is in C:\programme\mydirectory\mylibrary, then add such path in the linker.
This has always worked for me (since C::B RC1)
.
You can also try to move the added path in the first position of list (if you have more than one path). This could be helpful for some libraries.
Vampyre_Dark asked you, if there is not a tool that convert a .lib to a .a library (Vampyre_Dark please feel free to correct me if I have misunderstood your question). I am not sure that you can simply rename your library from Battle.lib to Battle.a by changing its extension.
Michael