c++-sig@python.org
[Top] [All Lists]

Re: [C++-sig] compile libboost_python.a with '-fPIC' flag on x86_64

Subject: Re: [C++-sig] compile libboost_python.a with '-fPIC' flag on x86_64
From: Grant Tang
Date: Fri, 17 Feb 2006 10:17:36 -0600
Neal Becker wrote:

> Grant Tang wrote:
> 
>> Hi,
>> 
>> I need to compile a static boost.python library with '-fPIC' CFLAGS. I
>> don't know how to do it with bjam/jamfile.
>> 
>> Since my platform is x86_64 based, the libboost_python.a compiled without
>> '-fPIC' will not make my project compiled.
>> 
>> Thanks,
>> Grant
> 
> Should you be using the .so versions which would be built with -fPIC? 
> What os?

My os is linux.
The libboost_python.so works fine. But we want to statically compile our
software with boost.python, so it will not ask our end user to install
libboost_python first, just to minimize the dependency. We have a dozen of
dependency libraries. All other I can make their static library compiled
with '-fPIC' CFLAGS, since they use MAKEFILE instead of jamfile.

Grant 

_______________________________________________
C++-sig mailing list
C++-sig@xxxxxxxxxx
http://mail.python.org/mailman/listinfo/c++-sig

<Prev in Thread] Current Thread [Next in Thread>