Hi Vicente,

Here it is:
$ g++ -o timer_5 -L/Data/Temp/Incoming/boost_1_51_0/stage/lib -lpthread -lboost_system -lboost_thread timer_5.cpp
$ /tmp/ccClVUZf.o: In function `main':
$ timer_5.cpp:(.text+0xb3): undefined reference to `boost::thread::~thread()'
$ timer_5.cpp:(.text+0xe1): undefined reference to `boost::thread::~thread()'
$ collect2: error: ld returned 1 exit status

--
Daniel
On 7 October 2012 16:55, Vicente J. Botet Escriba <vicente.botet@wanadoo.fr> wrote:
Le 07/10/12 00:29, Daniel Santos a écrit :
Dear list,

I'm starting with boost (Boost.Asio) and I'm following the tutorial available at Boost.Asio web-page.
I'm stuck at part 5 (Timer.5) because I'm getting the following linker error:

timer_5.cpp:(.text+0xb3): undefined reference to `boost::thread::~thread()'
timer_5.cpp:(.text+0xe1): undefined reference to `boost::thread::~thread()'
collect2: error: ld returned 1 exit status

I'm linking boost_system, boost_thread and pthread (I compiled the boost libraries and at some point I thought that I was including .hpp files from a different version of the libraries but I specified the paths of both .hpp and libraries and the problem remains).
The system runs GNU/Linux 64bits (Fedora 17) with GCC 4.7.2 and boost 1.51.0.

Any idea?


Please, could you post the exact command line giving these errors?

Best,
Vicente

_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users