Boost logo

Boost Users :

Subject: Re: [Boost-users] Cannot find -lboost_thhread with upgrade from 1.35 to 1.37
From: Johan Mazel (johan.mazel_at_[hidden])
Date: 2009-04-29 05:09:24


Hi

>From your description, it seems that only the multi-threaded libraries are
> installed.

Actually, the full list is the following one :
libboost_date_time-mt.a
libboost_date_time-mt-d.a
libboost_date_time-mt-d.so
libboost_date_time-mt-d.so.1.37.0
libboost_date_time-mt.so
libboost_date_time-mt.so.1.37.0
libboost_filesystem-mt.a
libboost_filesystem-mt-d.a
libboost_filesystem-mt-d.so
libboost_filesystem-mt-d.so.1.37.0
libboost_filesystem-mt.so
libboost_filesystem-mt.so.1.37.0
libboost_graph-mt.a
libboost_graph-mt-d.a
libboost_graph-mt-d.so
libboost_graph-mt-d.so.1.37.0
libboost_graph-mt.so
libboost_graph-mt.so.1.37.0
libboost_iostreams-mt.a
libboost_iostreams-mt-d.a
libboost_iostreams-mt-d.so
libboost_iostreams-mt-d.so.1.37.0
libboost_iostreams-mt.so
libboost_iostreams-mt.so.1.37.0
libboost_math_c99f-mt.a
libboost_math_c99f-mt-d.a
libboost_math_c99f-mt-d.so
libboost_math_c99f-mt-d.so.1.37.0
libboost_math_c99f-mt.so
libboost_math_c99f-mt.so.1.37.0
libboost_math_c99l-mt.a
libboost_math_c99l-mt-d.a
libboost_math_c99l-mt-d.so
libboost_math_c99l-mt-d.so.1.37.0
libboost_math_c99l-mt.so
libboost_math_c99l-mt.so.1.37.0
libboost_math_c99-mt.a
libboost_math_c99-mt-d.a
libboost_math_c99-mt-d.so
libboost_math_c99-mt-d.so.1.37.0
libboost_math_c99-mt.so
libboost_math_c99-mt.so.1.37.0
libboost_math_tr1f-mt.a
libboost_math_tr1f-mt-d.a
libboost_math_tr1f-mt-d.so
libboost_math_tr1f-mt-d.so.1.37.0
libboost_math_tr1f-mt.so
libboost_math_tr1f-mt.so.1.37.0
libboost_math_tr1l-mt.a
libboost_math_tr1l-mt-d.a
libboost_math_tr1l-mt-d.so
libboost_math_tr1l-mt-d.so.1.37.0
libboost_math_tr1l-mt.so
libboost_math_tr1l-mt.so.1.37.0
libboost_math_tr1-mt.a
libboost_math_tr1-mt-d.a
libboost_math_tr1-mt-d.so
libboost_math_tr1-mt-d.so.1.37.0
libboost_math_tr1-mt.so
libboost_math_tr1-mt.so.1.37.0
libboost_prg_exec_monitor-mt.a
libboost_prg_exec_monitor-mt-d.a
libboost_prg_exec_monitor-mt-d.so
libboost_prg_exec_monitor-mt-d.so.1.37.0
libboost_prg_exec_monitor-mt.so
libboost_prg_exec_monitor-mt.so.1.37.0
libboost_program_options-mt.a
libboost_program_options-mt-d.a
libboost_program_options-mt-d.so
libboost_program_options-mt-d.so.1.37.0
libboost_program_options-mt.so
libboost_program_options-mt.so.1.37.0
libboost_python-mt.a
libboost_python-mt-d-py25.a
libboost_python-mt-d-py25.so
libboost_python-mt-d-py25.so.1.37.0
libboost_python-mt-d-py26.a
libboost_python-mt-d-py26.so
libboost_python-mt-d-py26.so.1.37.0
libboost_python-mt-py25.a
libboost_python-mt-py25.so
libboost_python-mt-py25.so.1.37.0
libboost_python-mt-py26.a
libboost_python-mt-py26.so
libboost_python-mt-py26.so.1.37.0
libboost_python-mt.so
libboost_regex-mt.a
libboost_regex-mt-d.a
libboost_regex-mt-d.so
libboost_regex-mt-d.so.1.37.0
libboost_regex-mt.so
libboost_regex-mt.so.1.37.0
libboost_serialization-mt.a
libboost_serialization-mt-d.a
libboost_serialization-mt-d.so
libboost_serialization-mt-d.so.1.37.0
libboost_serialization-mt.so
libboost_serialization-mt.so.1.37.0
libboost_signals-mt.a
libboost_signals-mt-d.a
libboost_signals-mt-d.so
libboost_signals-mt-d.so.1.37.0
libboost_signals-mt.so
libboost_signals-mt.so.1.37.0
libboost_system-mt.a
libboost_system-mt-d.a
libboost_system-mt-d.so
libboost_system-mt-d.so.1.37.0
libboost_system-mt.so
libboost_system-mt.so.1.37.0
libboost_thread-mt.a
libboost_thread-mt-d.a
libboost_thread-mt-d.so
libboost_thread-mt-d.so.1.37.0
libboost_thread-mt.so
libboost_thread-mt.so.1.37.0
libboost_unit_test_framework-mt.a
libboost_unit_test_framework-mt-d.a
libboost_unit_test_framework-mt-d.so
libboost_unit_test_framework-mt-d.so.1.37.0
libboost_unit_test_framework-mt.so
libboost_unit_test_framework-mt.so.1.37.0
libboost_wave-mt.a
libboost_wave-mt-d.a
libboost_wave-mt-d.so
libboost_wave-mt-d.so.1.37.0
libboost_wave-mt.so
libboost_wave-mt.so.1.37.0
libboost_wserialization-mt.a
libboost_wserialization-mt-d.a
libboost_wserialization-mt-d.so
libboost_wserialization-mt-d.so.1.37.0
libboost_wserialization-mt.so
libboost_wserialization-mt.so.1.37.0

> So you might need -lboost_filesystem-mt rather than -
> lboost_filesystem.

You mean that I should use -lboost_filesystem-mt instead of
-lboost_filesystem ?

If that is the case I just tried to use these options and the seem to be
working.
But there is one remaining problem, I get an error like this :

/usr/include/boost/system/error_code.hpp:205: undefined reference to
`boost::system::get_posix_category()'

My compilation options are : -lboost_filesystem-mt -lboost_thread-mt
-lboost_system-mt.
Thanks for the help.
Johan Mazel



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