Hello,
In my laptop there is suse 11.0 64 bits and I would like to develop a application to geode (32 bits).
After install binutils, libraries etc etc for 32 bits, I have tried to compile, but now I have a problem that I do not known how to fix it.
I have looked for in Google, but I do not find any information about it. Perhpas I do not make a good search.
Quote:
LINK /home/john/GeodeProject/TEST/ocera/components/comm/can/_compiled/lib/libnascanhw.so
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: /home/john/GeodeProject/TEST/ocera/components/comm/can/_compiled/lib/libsuiut.a(sui_dinfo.o): relocation R_X86_64_32S against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/home/john/GeodeProject/TEST/ocera/components/comm/can/_compiled/lib/libsuiut.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[4]: *** [/home/john/GeodeProject/TEST/ocera/components/comm/can/_compiled/lib/libnascanhw.so] Error 1
make[3]: *** [library-pass-this-dir] Error 2
make[2]: *** [library-pass-nascanhw-subdir] Error 2
make[1]: *** [library-pass-candev-subdir] Error 2
make: *** [library-pass] Error 2
|
Any advice
Best reagards