Boost Thread Library not recongnized in Fedora 13 (by SCons)
Tibi Turbureanu
tct at ceata.org
Sun Dec 5 16:27:12 UTC 2010
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
More information about the users
mailing list