POV-Ray : Newsgroups : povray.unix : Problems compiling 3.7.0.beta.38 on Fedora13 x86_64 : Re: Problems compiling 3.7.0.beta.38 on Fedora13 x86_64 Server Time
7 May 2024 20:28:33 EDT (-0400)
  Re: Problems compiling 3.7.0.beta.38 on Fedora13 x86_64  
From: chris3d
Date: 17 Aug 2010 10:10:01
Message: <web.4c6a96fea6e978d650048fb30@news.povray.org>
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

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.