it means that your lib is not PIC

use the -fPIC   option on $(CC) when compiling the .o file that you  
later put into your .a



Quoting pascal73fr <[EMAIL PROTECTED]>:

> Hello,
>
> I have built a library using variable $(AR) in a Makefile (FoxBoard
> envrionnement rev 108).
> It seems that cris-ar is run. I have a file "mylib.a" but when I try
> to include this lib into my project, I have the following message:
> "Relocation in generic elf". The last error is "bad file format"...
>
> Does the cris-linker only expect elf library format ?
> How to make a makefile with to generate the right library format?
>
> Thanks for your help.
>
>
>
>



Reply via email to