Boost logo

Boost Users :

From: Daniel (daniel.cubetek_at_[hidden])
Date: 2007-11-30 21:45:18


How do I re-build all the libraries like that, on gentoo, without using
boost-build?

On Nov 30, 2007 5:39 AM, Markus Schöpflin <markus.schoepflin_at_[hidden]>
wrote:

> Daniel wrote:
> > Code directly taken from the tutorial here:
> >
> http://asio.sourceforge.net/boost_asio_0_3_7/libs/asio/doc/tutorial/tuttimer1src.html
> >
> > Am I supossed to have a boost_thread library? A google search revealed
> that
> > the gentoo package didn't have it correctly set up, wondering if this
> could
> > be the cause of the problem?
>
> I just tried the following (with Linux, gcc 3.4.3) on the latest boost
> development trunk, maybe this will help you:
>
> 1. Build all boost libraries as static library with multi-threading
> enabled:
>
> > export BOOST_HOME=~/net/src/boost/devel/trunk
> > cd $BOOST_HOME
> > bjam debug link=static threading=multi stage
>
> 2. Compile and link asio tutorial example timer1:
>
> > cd libs/asio/example/tutorial/timer1
> > g++ -pthread -I $BOOST_HOME -o timer1 timer.cpp -L
> $BOOST_HOME/stage/lib
> -lboost_system-gcc34-mt-d
> > ./timer1
> Hello, world!
>
> IOW, you only need to link to the boost system library, no other boost
> libs
> are needed.
>
> HTH, Markus
>
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net