Aaron, thanks for your information. Until yesterday, I have seen this
the same way as you said. But then I succeeded to compile the unittest
examples (those that are installed with boost)
g++ -Ic:\boost\boost_1_33_0 unit_test_example1.cpp
without any link library.
I had modify this example a little, since without "#define geaendert_RK"
it did not compile - neither with nor without libs.
// (C) Copyright Gennadiy Rozental 2002-2005.
// (C) Copyright Gennadiy Rozental & Ullrich Koethe 2001.
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
// See http://www.boost.org/libs/test for the library home page.
// Boost.Test
#include
On 9/26/05, Richard Kaiser
wrote: Can anybody tell me, which of the Boost libraries need libs (usually created with bjam)?
As far as I can see, for most of the Boost libraries source code #includes are sufficient. For them, installation step 1 from the "Getting Started"-page is sufficient. Or do I get something wrong?
If you build the whole shebang from scratch you can see which libraries need libs and which don't.
In addition, you can look at this file list here: http://archlinux.org/packages.php?op=files&id=5997
The /usr/lib entries will have all the libs with a standard boost build.... I did the hard work for you... the following libraries require .so/.a libraries: boost_date_time boost_filesystem boost_iostreams boost_prg_exec_monitor boost_program_options boost_python boost_regex boost_serialization boost_signals boost_test_exec_monitor boost_thread boost_unit_test_framework boost_wave boost_wserialization