Compiling a shared lib problems

John Graham johngavingraham@googlemail.com
Fri Feb 12 09:37:00 GMT 2010


> shared.o: relocation R_X86_64_PC32 against undefined symbol `my_func' can
> not be used when making a shared object; recompile with -fPIC
> /usr/bin/ld: final link failed: Bad value
> collect2: ld returned 1 exit status

Have you tried adding -fPIC when you link?

John G



More information about the Binutils mailing list