POV-Ray : Newsgroups : povray.unix : compiling on Fedora 20-beta Server Time: 27 Jun 2019 04:42:31 GMT
  compiling on Fedora 20-beta (Message 1 to 3 of 3)  
From: RM
Subject: compiling on Fedora 20-beta
Date: 14 Nov 2013 04:00:01
Message: <web.528448c1987f4abee6759d050@news.povray.org>
when I try to compile on fedora 20-beta I am seeing the following errors when
running the configure script:


checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/data/archives/programs/povray-3.7.0.0/unix/config/missing: Unknown
`--is-lightweight' option
Try `/data/archives/programs/povray-3.7.0.0/unix/config/missing --help' for more
information
configure: WARNING: 'missing' script is too old or missing
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p

...... and further down in the output:

checking for boostlib >= 1.37... yes
checking whether the Boost::Thread library is available... yes
checking whether the boost thread library is usable... no
configure: error: in `/data/archives/programs/povray-3.7.0.0':
configure: error: cannot link with the boost thread library

this  system uses boost version 1.54

any ideas?

Thank you

Richard


Post a reply to this message

From: RM
Subject: Re: compiling on Fedora 20-beta
Date: 14 Nov 2013 05:20:01
Message: <web.52845c7238cb7200e6759d050@news.povray.org>
I had leftover header files for boost 1.53

I was able to get this to work by manually removing the /usr/include/boost
directory and reinstalling the boost*-devel  rpm packages

then doing the following:

make clean
CXXFLAGS="-Wno-multichar"
../configure COMPILED_BY="RSM"  --with-boost=/usr/lib64 --disable-io-restrictions
--with-boost-thread=boost_thread LIBS=-boost_system
export LDFLAGS="${LDFLAGS} -L/usr/lib64"

make check
make install

-----------

Thanks to meander for the tip about adding the --with-boost-thread=boost_thread
LIBS=-boost_system parameters.

Richard


Post a reply to this message

From: RM
Subject: Re: compiling on Fedora 20-beta
Date: 27 Nov 2013 22:10:00
Message: <web.52966d2c38cb7200e6759d050@news.povray.org>
this is the corrected sequence of commands:

CXXFLAGS="-Wno-multichar"
.../configure COMPILED_BY="RSM"  --with-boost=/usr/lib64
--disable-io-restrictions
--with-boost-thread=boost_thread LIBS=-Lboost_system
export LDFLAGS="${LDFLAGS} -L/usr/lib64"
make clean
make check
make install


Post a reply to this message

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