
Francois Mauger wrote:
Hi boosters,
He is my problem: I have a AMD 64 Linux box with boost installed on it, particularly with the Boost.Python component. Boost version is 1.34.1 (an old one but the same problem occurs with new 1.38.0 as explained below). also gcc version is 3.4.6. ... /usr/bin/ld: /usr/local/lib/python2.5/config/libpython2.5.a(abstract.o): relocat ion R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
It does not seem like the problem has anything to do with Boost.
Or does it mean there is something wrong with 'libpython2.5.a' which is provided by the sysadmin and out of my privilege scope?
Yes. For whatever reason, you have or link to static python library, which, understandably, is not built with -fPIC. - Volodya