POV-Ray : Newsgroups : povray.unix : Boost library requirements : Re: Boost library requirements Server Time
2 May 2024 12:57:43 EDT (-0400)
  Re: Boost library requirements  
From: Cousin Ricky
Date: 23 Jan 2012 15:40:01
Message: <web.4f1dc48d9688c3d585de7b680@news.povray.org>
Additional information from config.log:
_____________________________________________________________________________

configure:7645: checking whether the boost thread library is usable
configure:7665: g++ -o conftest  -pthread  -pthread -I/usr/local/include
-L/usr/local/lib conftest.cpp -lboost_thread  -pthread  >&5
configure:7665: $? = 0
configure:7665: ./conftest
../conftest: error while loading shared libraries: libboost_thread.so.1.48.0:
cannot open shared object file: No such file or directory
configure:7665: $? = 127
configure: program exited with status 127
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "POV-Ray"
| #define PACKAGE_TARNAME "povray"
| #define PACKAGE_VERSION "3.7.0.RC3"
| #define PACKAGE_STRING "POV-Ray 3.7.0.RC3"
| #define PACKAGE_BUGREPORT "REDACTED"
| #define PACKAGE_URL ""
| #define VERSION_BASE "3.7"
| #define DISTRIBUTION_MESSAGE_2 " Richard Callwood III <REDACTED>"
| #define PACKAGE "povray"
| #define VERSION "3.7.0.RC3"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_STDLIB_H 1
| #define BUILD_ARCH "i686-pc-linux-gnu"
| #define COMPILER_VENDOR "gnu"
| #define COMPILER_VERSION "g++ 4.6"
| #define COMPILER_VER " (g++ 4.6 @ i686-pc-linux-gnu)"
| #define HAVE_PTHREAD 1
| #define HAVE_BOOST /**/
| #define HAVE_BOOST_THREAD /**/
| /* end confdefs.h.  */
|
| #include <boost/thread/thread.hpp>
|
| int
| main ()
| {
| boost::defer_lock_t(); return 0;
|   ;
|   return 0;
| }
configure:7670: result: no
configure:7672: error: in `/home/ricky/povray/povray-3.7.0.RC3':
configure:7675: error: cannot link with the boost thread library
See `config.log' for more details.
_____________________________________________________________________________

From the bash terminal session:
________________________________________________________________________________

linux-g9n0:/usr/local/boost_1_48_0 # find /usr -name 'libboost_thread*' -print
/usr/local/boost_1_48_0/stage/lib/libboost_thread.a
/usr/local/boost_1_48_0/stage/lib/libboost_thread.so
/usr/local/boost_1_48_0/stage/lib/libboost_thread.so.1.48.0
/usr/local/boost_1_48_0/bin.v2/libs/thread/build/gcc-4.6/release/link-static/threading-multi/libboost_thread.a
/usr/local/boost_1_48_0/bin.v2/libs/thread/build/gcc-4.6/release/threading-multi/libboost_thread.so.1.48.0
/usr/local/lib/libboost_thread.a
/usr/local/lib/libboost_thread.so
/usr/local/lib/libboost_thread.so.1.48.0
/usr/lib/libboost_thread.so.1.46.1
________________________________________________________________________________


Post a reply to this message

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