|
|
Le_Forgeron <lef### [at] freefr> wrote:
> Le 17/08/2010 14:24, chris3d a écrit :
Hi,
thank you for thist fast answer.
> I wonder why you need to push /usr/lib64 to compile natively.
> (but how could I know, I use a 64bit ubuntu... with only COMPILED_BY &
> --disable-io-restrictions (personal taste), nothing more)
I had to specify those paths. Otherwise I get an incopatible lib error when
compiling. Fedora uses /usr/lib and /usr/lib64
> What is your "native" boost library package ? (version ?)
I have my self-compiled boost1.43 and the installed boost1.41 from the repo.
The devel package is installed as well.
> the switch for boost in configure are more than tricky.
> For instance, --with-boost-thread=XXX would use the file named
> libboost_thread-XXX (from default location of lib!)
> Typical usage would be --with-boost-thread=mt.so.1.40.0
> (in fact, typical would be to NOT use it!)
Thank you for this information.
With: "--with-libboost_thread=mt.so.1.43.0" configure doesn't return errors but
I get the error when building.
I tried not to use it and build PovRay with installed boost1.41 from the
repository.
My configuration:
./configure COMPILED_BY="Chris3D <inf### [at] flare3dde>" --with-libpng=/usr/lib64
--with-zlib=/usr/lib64 --with-libjpeg=/usr/lib64 --with-libtiff=/usr/lib64
--with-openexr=/usr/lib64 --with-libsdl=/usr/lib64 --with-libmkl=/usr/lib64
--with-boost-lib=/usr/lib64/
./configure runs fine with these settings but I have the same issue when
building.
> Also, from my bogus memory, I seems to recall that shared libraries must
> be trusted to get linked, which usually means that if you install away
> from usual place, the linking system must be updated: ld.so.conf should
> get extended and ldconfig called to flush that (and that's a work for
> root, beware, you can screw your system)
> If you only install in usual places (already trusted directory), then
> only ldconfig need to be called.
I called ldconfig as root. No success at all when building PovRay.
__
Latest work with PovRay: http://flare3d.de/?page_id=30
Post a reply to this message
|
|