From: Gheorghe P. <ghe...@gm...> - 2006-12-01 14:25:41
|
Hi guys, I have used the basic functionality of SWIG in the past and I am quite happy with it. I am trying to wrap a library with a lot of specific dependencies, some of which come all packed. I compiled the original library with the -fPIC flag, but after that, when I try to build my SWIG module, I get complaints about the dependencies. Is there anything that can be done about that? Thanks, Linking CXX shared module _Elastic.so /usr/bin/ld: /usr/pubsw/packages/mni/current/lib/libvolume_io.a(gen_xf_io.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC /usr/pubsw/packages/mni/current/lib/libvolume_io.a: could not read symbols: Bad value collect2: ld returned 1 exit status make[2]: *** [_Elastic.so] Error 1 make[1]: *** [CMakeFiles/_Elastic.dir/all] Error 2 make: *** [all] Error 2 -- Gheorghe Postelnicu, PhD MGH, Harvard Medical School |