fastcgipp-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Fastcgipp-users] Will not build using boost 1.50...


From: Eddie Carle
Subject: Re: [Fastcgipp-users] Will not build using boost 1.50...
Date: Fri, 31 Aug 2012 19:48:57 -0600

On Wed, 2012-07-11 at 15:13 -0400, Michael Hart wrote:
> 32bit openSuSE 12.1
> 
> even after build and installing boost 1.50 using the command:
> 
> ./bjam --layout=versioned install
> 
> the build failed (see below). Under 64bit openSuSE 11.4 the build was
> successful using the default of boost 1.50 where the default
> --layout=system. 
> 
> Interestingly enough, after checking the config.log file I discovered
> if the "./configure" had worked correctly when building fastcgi++
> under my 64 bit system "./configure" should have failed because of
> many lines like the following in the "config.log" file
> "configure:15694: g++ -o conftest -g -O2  -pthread -L/usr/local/lib64
> conftest.o -lboost_thread-gcc-mt-d  -pthread
> >&5 
> >/usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld: 
> >cannot find -lboost_thread-gcc-mt-d collect2: ld returned 1 exit status...
> 
> ########################## ./configure on 32 bit openSuSE
> 12.1################
> > configure: Detected BOOST_ROOT; continuing with
> --with-boost=/usr/local
> > checking for Boost headers version >=
> 1.35.0... /usr/local/include
> > checking for Boost's header version... 1_50
> > checking boost/bind.hpp usability... yes
> > checking boost/bind.hpp presence... yes
> > checking for boost/bind.hpp... yes
> > checking for the toolset name used by Boost for g++... gcc46 -gcc
> > checking boost/date_time/posix_time/
> posix_time.hpp usability... yes
> > checking boost/date_time/posix_time/posix_time.hpp presence... yes
> > checking for boost/date_time/posix_time/posix_time.hpp... yes
> > checking for the Boost date_time library... yes
> > checking boost/function.hpp usability... yes
> > checking boost/function.hpp presence... yes
> > checking for boost/function.hpp... yes
> > checking boost/scoped_ptr.hpp usability... yes
> > checking boost/scoped_ptr.hpp presence... yes
> > checking for boost/scoped_ptr.hpp... yes
> > checking boost/shared_ptr.hpp usability... yes
> > checking boost/shared_ptr.hpp presence... yes
> > checking for boost/shared_ptr.hpp... yes
> > checking for the flags needed to use pthreads... -pthread
> > checking boost/thread.hpp usability... yes
> > checking boost/thread.hpp presence... yes
> > checking for boost/thread.hpp... yes
> > checking for the Boost thread library... no
> > configure: error: cannot find the flags to link with Boost thread

I've just tried update the boost.m4 macro. It should work now.
-- 
        Eddie Carle




reply via email to

[Prev in Thread] Current Thread [Next in Thread]