On Fri, 03 Dec 2010 23:13:19 +0200, Tibi Turbureanu wrote:
Hello, Fedorans!
I am trying to build Wesnoth 1.9.2 on Fedora 13 with scons.
It reports me that I am missing the Boost Thread Library,
Checking for Boost thread library... (cached) no
but I checked and already have installed the development headers for
Boost and Boost Thread:
$ sudo yum install boost-devel boost-thread
...
Setting up Install Process
Package boost-devel-1.41.0-9.fc13.x86_64 already installed and
latest
version
Package boost-thread-1.41.0-9.fc13.x86_64 already installed and
latest version
Nothing to do
Package boost-devel contains thread development headers, as
FranciscoD
stressed on #fedora:
$ rpm -ql boost-devel | grep 'thread'
...
/usr/include/boost/thread.hpp
/usr/include/boost/thread/future.hpp
...
As a workaround, I have commented out scons checking for Boost
Thread
in SConstruct file:
conf.CheckBoost("thread") and \
However, the build failed eventually failed:
asio_sender.cpp: [...]: undefined reference to
`boost::thread::start_thread()'
collect2: ld returned 1 exit status
scons: *** [wesnoth] Error 1
However, using GNU autoconf tools and make, I successfully installed
Wesnoth.
I think SCons is the problem - it doesn't find Boost Thread Library
development headers. Can anyone help me narrow down the problem further?
Thanks,
-tct
--
http://voinici.ceata.org/~tct