Opened 12 years ago

Last modified 8 years ago

#4908 reopened Bugs

Bug in program_options

Reported by: dix75@… Owned by: Vladimir Prus
Milestone: To Be Determined Component: program_options
Version: Boost 1.45.0 Severity: Problem
Keywords: Cc:

Description

In a simple example, I get errors

OS Linux x64 (Kubuntu 10.10) g++ 4.5 Example (boost/libs/program_options/example/first.cpp)

#include <boost/program_options.hpp> namespace po = boost::program_options;

#include <iostream> #include <iterator> using namespace std;

int main(int ac, char* av[]) {

try {

po::options_description desc("Allowed options"); desc.add_options()

("help", "produce help message") ("compression", po::value<int>(), "set compression level")

;

po::variables_map vm; po::store(po::parse_command_line(ac, av, desc), vm); po::notify(vm);

if (vm.count("help")) {

cout << desc << "\n"; return 1;

}

if (vm.count("compression")) {

cout << "Compression level was set to "

<< vmcompression.as<int>() << ".\n";

} else {

cout << "Compression level was not set.\n";

}

} catch(exception& e) {

cerr << "error: " << e.what() << "\n"; return 1;

} catch(...) {

cerr << "Exception of unknown type!\n";

}

return 0;

}

I have
/home/dix/Projects/Test/CppApplication_1/main.cpp:13: undefined reference to `boost::program_options::options_description::m_default_line_length' /home/dix/Projects/Test/CppApplication_1/main.cpp:13: undefined reference to `boost::program_options::options_description::m_default_line_length' /home/dix/Projects/Test/CppApplication_1/main.cpp:13: undefined reference to `boost::program_options::options_description::options_description(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)' /home/dix/Projects/Test/CppApplication_1/main.cpp:15: undefined reference to `boost::program_options::options_description::add_options()' /home/dix/Projects/Test/CppApplication_1/main.cpp:15: undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, char const*)' /home/dix/Projects/Test/CppApplication_1/main.cpp:17: undefined reference to `boost::program_options::options_description_easy_init::operator()(char const*, boost::program_options::value_semantic const*, char const*)' /home/dix/Projects/Test/CppApplication_1/main.cpp:19: undefined reference to `boost::program_options::variables_map::variables_map()' /home/dix/Projects/Test/CppApplication_1/main.cpp:20: undefined reference to `boost::program_options::store(boost::program_options::basic_parsed_options<char> const&, boost::program_options::variables_map&, bool)' /home/dix/Projects/Test/CppApplication_1/main.cpp:21: undefined reference to `boost::program_options::notify(boost::program_options::variables_map&)' /home/dix/Projects/Test/CppApplication_1/main.cpp:24: undefined reference to `boost::program_options::operator<<(std::basic_ostream<char, std::char_traits<char> >&, boost::program_options::options_description const&)' build/Debug/GNU-Linux-x86/main.o: In function `~validation_error': /usr/local/include/boost/program_options/errors.hpp:153: undefined reference to `vtable for boost::program_options::validation_error' build/Debug/GNU-Linux-x86/main.o: In function `value_semantic_codecvt_helper': /usr/local/include/boost/program_options/value_semantic.hpp:91: undefined reference to `vtable for boost::program_options::value_semantic_codecvt_helper<char>' build/Debug/GNU-Linux-x86/main.o: In function `~value_semantic_codecvt_helper': /usr/local/include/boost/program_options/value_semantic.hpp:91: undefined reference to `vtable for boost::program_options::value_semantic_codecvt_helper<char>' build/Debug/GNU-Linux-x86/main.o: In function `boost::program_options::variables_map::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const': /usr/local/include/boost/program_options/variables_map.hpp:150: undefined reference to `boost::program_options::abstract_variables_map::operator[](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' build/Debug/GNU-Linux-x86/main.o: In function `~variables_map': /usr/local/include/boost/program_options/variables_map.hpp:143: undefined reference to `vtable for boost::program_options::variables_map' build/Debug/GNU-Linux-x86/main.o: In function `basic_command_line_parser': /usr/local/include/boost/program_options/detail/parsers.hpp:43: undefined reference to `boost::program_options::detail::cmdline::cmdline(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)' build/Debug/GNU-Linux-x86/main.o: In function `boost::program_options::basic_command_line_parser<char>::options(boost::program_options::options_description const&)': /usr/local/include/boost/program_options/detail/parsers.hpp:51: undefined reference to `boost::program_options::detail::cmdline::set_options_description(boost::program_options::options_description const&)' build/Debug/GNU-Linux-x86/main.o: In function `boost::program_options::basic_command_line_parser<char>::style(int)': /usr/local/include/boost/program_options/detail/parsers.hpp:69: undefined reference to `boost::program_options::detail::cmdline::style(int)' build/Debug/GNU-Linux-x86/main.o: In function `boost::program_options::basic_command_line_parser<char>::extra_parser(boost::function1<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)': /usr/local/include/boost/program_options/detail/parsers.hpp:77: undefined reference to `boost::program_options::detail::cmdline::set_additional_parser(boost::function1<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)' build/Debug/GNU-Linux-x86/main.o: In function `boost::program_options::basic_command_line_parser<char>::run()': /usr/local/include/boost/program_options/detail/parsers.hpp:104: undefined reference to `boost::program_options::detail::cmdline::run()' build/Debug/GNU-Linux-x86/main.o: In function `std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > boost::program_options::to_internal<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)': /usr/local/include/boost/program_options/detail/convert.hpp:79: undefined reference to `boost::program_options::to_internal(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' build/Debug/GNU-Linux-x86/main.o:(.rodata._ZTVN5boost15program_options11typed_valueIicEE[vtable for boost::program_options::typed_value<int, char>]+0x38): undefined reference to `boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) const' build/Debug/GNU-Linux-x86/main.o:(.rodata._ZTVN5boost15program_options20invalid_option_valueE[vtable for boost::program_options::invalid_option_value]+0x20): undefined reference to `boost::program_options::validation_error::what() const' build/Debug/GNU-Linux-x86/main.o:(.rodata._ZTIN5boost15program_options11typed_valueIicEE[typeinfo for boost::program_options::typed_value<int, char>]+0x18): undefined reference to `typeinfo for boost::program_options::value_semantic_codecvt_helper<char>' build/Debug/GNU-Linux-x86/main.o: In function `boost::program_options::typed_value<int, char>::name() const': /usr/local/include/boost/program_options/detail/value_semantic.hpp:26: undefined reference to `boost::program_options::arg' /usr/local/include/boost/program_options/detail/value_semantic.hpp:28: undefined reference to `boost::program_options::arg' build/Debug/GNU-Linux-x86/main.o: In function `void boost::program_options::validate<int, char>(boost::any&, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, int*, long)': /usr/local/include/boost/program_options/detail/value_semantic.hpp:85: undefined reference to `boost::program_options::validators::check_first_occurrence(boost::any const&)' /usr/local/include/boost/program_options/detail/value_semantic.hpp:91: undefined reference to `boost::program_options::invalid_option_value::invalid_option_value(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' build/Debug/GNU-Linux-x86/main.o: In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> > const& boost::program_options::validators::get_single_string<char>(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool)': /usr/local/include/boost/program_options/detail/value_semantic.hpp:58: undefined reference to `boost::program_options::validation_error::validation_error(boost::program_options::validation_error::kind_t, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/local/include/boost/program_options/detail/value_semantic.hpp:62: undefined reference to `boost::program_options::validation_error::validation_error(boost::program_options::validation_error::kind_t, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' build/Debug/GNU-Linux-x86/main.o: In function `validation_error': /usr/local/include/boost/program_options/errors.hpp:139: undefined reference to `vtable for boost::program_options::validation_error'

Attachments (1)

BOOST_ERROR (7.9 KB ) - added by uday7joseph@… 9 years ago.
Error while installing BOOST ( I am installing IRON BEE APPLICATION FIREWALL),before that i need to install boost but I got error.Plz rectify my error.

Download all attachments as: .zip

Change History (11)

comment:1 by viboes, 12 years ago

Resolution: invalid
Status: newclosed

Have you tried to link with the program_options library?

comment:2 by anonymous, 12 years ago

#include <boost/program_options.hpp> ?

comment:3 by anonymous, 12 years ago

sorry

comment:4 by anonymous, 10 years ago

i have the same problem. -lboost_program_options does not solve this problem.

comment:5 by dmpas@…, 10 years ago

The same problem!

"-lboost_program_options" didn't help and I tried to link the lib immediately:

g++ mysource.cpp /.../libboost_program_options.a

and 've got success on this code:

....
    desc.add_options()
        ("help", "help message")
        ("in", po::value<std::string> (), "Input file")
        ("out", po::value<std::string> (), "Output file")
        ("min-layer", po::value<std::string> (), "First layer index")
        ("max-layer", po::value<std::string> (), "Last layer index")
    ;
...

but if I add something like this:
("k", po::value<long> (), "K")
or ("k", po::value<int> (), "K")
or ("k", po::value<double> (), "K")

and try to compile again, I get this:
/tmp/cc3PlF2b.o:(.rodata._ZTVN5boost15program_options20invalid_option_valueE[vtable for boost::program_options::invalid_option_value]+0x20): undefined reference to `boost::program_options::validation_error::what() const'

I can't use anything except of std::string and even compile examples.

System:

Ubuntu 12.04.2 LTS

g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3

libboost-program-options 1.48.0-3

comment:6 by anonymous, 9 years ago

Resolution: invalid
Status: closedreopened

comment:7 by anonymous, 9 years ago

some linux version will include the boost,some version that was different from yours,it use your header files,but link with the sysytem include version,the error occurred... my email was 271697892@….

by uday7joseph@…, 9 years ago

Attachment: BOOST_ERROR added

Error while installing BOOST ( I am installing IRON BEE APPLICATION FIREWALL),before that i need to install boost but I got error.Plz rectify my error.

comment:8 by anonymous, 9 years ago

undefined reference to `boost::program_options error occurring in make make[2]: * [volk/apps/volk-config-info] Error 1 make[1]: * [volk/apps/CMakeFiles/volk-config-info.dir/all] Error 2 make: * [all] Error 2

i am installing GNUradio in linux 12.04

comment:9 by Vladimir Prus, 9 years ago

I need exact linker command line to have a chance to investigate.

comment:10 by beth.griffin@…, 8 years ago

I see this error with the following command:

/home/p4/bg-lnx-dk/gcc/gcc-4.8.2-glibc-2.17-tls-amd64/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-gcc HSADebugAPITest.o AMDLoggingRegistration.o CElf.o CElfSection.o CElfStringTable.o CElfSymbolTable.o CommonKernelUtils.o HwDbgCommon.o HwDbgTestLog.o HwDbgOSUtils.o KernelArgBuffer.o KernelUtils.o PreDispatchCallback.o TestAddressWatch.o TestHSARuntime.o TestTrapHandler.o TestWatchBasedMemCheck.o TestWaveControl.o ThreadObject.o TrapHandlerFinalizer.o -L"/home/p4/ejj_linbuild/main/Common/Lib/AMD/HSA/STG/lib/x86_64" -L"/home/p4/ejj_linbuild/main/Common/Lib/AMD/HSA/STG/lib/x86_64" -L"/home/p4/ejj_linbuild/main/Common/Lib/AMD/HSA/STG/lib/x86_64" -L"/home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64/" -L../../../../../lib/linux/debug/x86_64 -L../../../../sp3/Lib/DebugLnx/x86_64 -L../../../../../../../../drivers/hsa/contrib/STLport/lib/lnx64a -L"/home/p4/ejj_linbuild/main/Common/Lib/AMD/HSA/STG/lib/x86_64" -L"/home/p4/ejj_linbuild/main/Common/Lib/AMD/HSA/STG/lib/x86_64" -L"/home/p4/ejj_linbuild/main/Common/Lib/AMD/HSA/STG/lib/x86_64" -lstlport -lstlportg -lstlportstlg -ldl -lrt -lamdhsacl64 -lhsaservices64 -lnewhsacore64 -lboost_chrono-mt-d -lboost_date_time-mt-d -lboost_program_options-mt-d -lboost_system-mt-d -lboost_thread-mt-d -lgtest -lsp3 -Wl,-rpath-link=/home/p4/bg-lnx-dk/gcc/gcc-4.8.2-glibc-2.17-tls-amd64/x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu/lib -L "../../../../../../../../drivers/hsa/contrib/STLport/lib/lnx64a" -lstlport -lpthread -lpthread -ldl -lm -lrt -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--unresolved-symbols=ignore-in-shared-libs -pthread -o HSADebugAPITest

HSADebugAPITest.o: In function `ParseCmdLine(int, char)': /home/p4/bg-lnx-olctc/drivers/hsaaux/hsa_cqe/hsa_debugger/HSADebugAPITest/build/lnx64a/B_dbg/../../../HSADebugAPITest.cpp:50: undefined reference to `boost::program_options::options_description::options_description(stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&, unsigned int, unsigned int)' /home/p4/bg-lnx-olctc/drivers/hsaaux/hsa_cqe/hsa_debugger/HSADebugAPITest/build/lnx64a/B_dbg/../../../HSADebugAPITest.cpp:96: undefined reference to `boost::program_options::operator<<(stlp_std::basic_ostream<char, stlp_std::char_traits<char> >&, boost::program_options::options_description const&)' HSADebugAPITest.o: In function `boost::program_options::validation_error::validation_error(boost::program_options::validation_error::kind_t, stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&, stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&, int)': /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7include/boost/program_options/errors.hpp:372: undefined reference to `boost::program_options::error_with_option_name::error_with_option_name(stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&, stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&, stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&, int)' HSADebugAPITest.o: In function `boost::program_options::basic_command_line_parser<char>::basic_command_line_parser(int, char const* const*)': /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7include/boost/program_options/detail/parsers.hpp:43: undefined reference to `boost::program_options::detail::cmdline::cmdline(stlp_std::vector<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::allocator<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > > > const&)' HSADebugAPITest.o: In function `stlp_std::vector<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::allocator<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > > > boost::program_options::to_internal<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > >(stlp_std::vector<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::allocator<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > > > const&)': /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7include/boost/program_options/detail/convert.hpp:79: undefined reference to `boost::program_options::to_internal(stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&)' HSADebugAPITest.o:(.data.rel.ro._ZTVN5boost15program_options11typed_valueIN8stlp_std12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEcEE[_ZTVN5boost15program_options11typed_valueIN8stlp_std12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEcEE]+0x38): undefined reference to `boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, stlp_std::vector<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::allocator<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > > > const&, bool) const' HSADebugAPITest.o:(.data.rel.ro._ZTVN5boost15program_options11typed_valueIicEE[_ZTVN5boost15program_options11typed_valueIicEE]+0x38): undefined reference to `boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, stlp_std::vector<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::allocator<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > > > const&, bool) const' HSADebugAPITest.o:(.data.rel.ro._ZTVN5boost15program_options20invalid_option_valueE[_ZTVN5boost15program_options20invalid_option_valueE]+0x30): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&) const' HSADebugAPITest.o:(.data.rel.ro._ZTVN5boost15program_options16validation_errorE[_ZTVN5boost15program_options16validation_errorE]+0x30): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&) const' HSADebugAPITest.o: In function `boost::program_options::typed_value<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, char>::xparse(boost::any&, stlp_std::vector<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::allocator<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > > > const&) const': /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7include/boost/program_options/detail/value_semantic.hpp:170: undefined reference to `boost::program_options::validate(boost::any&, stlp_std::vector<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::allocator<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > > > const&, stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >*, int)' HSADebugAPITest.o: In function `void boost::program_options::validate<int, char>(boost::any&, stlp_std::vector<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> >, stlp_std::allocator<stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > > > const&, int*, long)': /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7include/boost/program_options/detail/value_semantic.hpp:92: undefined reference to `boost::program_options::invalid_option_value::invalid_option_value(stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&)' HSADebugAPITest.o:(.data.rel.ro._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options16validation_errorEEEEE]+0x38): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&) const' HSADebugAPITest.o:(.data.rel.ro._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options16validation_errorEEE]+0x30): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&) const' HSADebugAPITest.o:(.data.rel.ro._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options20invalid_option_valueEEEEE]+0x38): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&) const' HSADebugAPITest.o:(.data.rel.ro._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options20invalid_option_valueEEE]+0x30): undefined reference to `boost::program_options::error_with_option_name::substitute_placeholders(stlp_std::basic_string<char, stlp_std::char_traits<char>, stlp_std::allocator<char> > const&) const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `boost::program_options::invalid_syntax::get_template(boost::program_options::invalid_syntax::kind_t)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:71: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:71: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:71: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:71: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `boost::program_options::detail::cmdline::check_style(int) const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:160: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:160: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:160: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:160: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `boost::program_options::detail::cmdline::run()': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:295: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:329: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:357: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:371: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:379: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:379: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:379: undefined reference to `std::string::operator[](unsigned long)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `boost::program_options::detail::cmdline::finish_option(boost::program_options::basic_option<char>&, std::vector<std::string, std::allocator<std::string> >&, std::vector<boost::function1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, std::vector<std::string, std::allocator<std::string> >&>, std::allocator<boost::function1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, std::vector<std::string, std::allocator<std::string> >&> > > const&)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:400: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:406: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:408: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:424: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:424: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:424: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:424: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:430: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:450: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:450: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:450: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:450: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:450: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:450: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:450: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:450: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:479: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:486: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:486: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:486: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:486: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:486: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:486: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:486: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:486: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:496: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:496: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:496: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:496: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:496: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:496: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:496: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:496: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:507: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:507: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `boost::program_options::detail::cmdline::parse_long_option(std::vector<std::string, std::allocator<std::string> >&)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:516: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:516: undefined reference to `std::string::operator[](unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:516: undefined reference to `std::string::operator[](unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:518: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:518: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:520: undefined reference to `std::string::find(char, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:523: undefined reference to `std::string::substr(unsigned long, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:523: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:523: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:523: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:524: undefined reference to `std::string::substr(unsigned long, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:524: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:524: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:524: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:525: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:534: undefined reference to `std::string::substr(unsigned long, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:534: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:534: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:534: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:537: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:538: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:542: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:542: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:542: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:542: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `boost::program_options::detail::cmdline::parse_short_option(std::vector<std::string, std::allocator<std::string> >&)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:552: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:552: undefined reference to `std::string::operator[](unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:552: undefined reference to `std::string::operator[](unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:556: undefined reference to `std::string::substr(unsigned long, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:557: undefined reference to `std::string::substr(unsigned long, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:582: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:586: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:589: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:595: undefined reference to `std::string::operator[](unsigned long)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:595: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:595: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:595: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:595: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:595: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:595: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:595: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:595: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:595: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:596: undefined reference to `std::string::begin()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:596: undefined reference to `std::string::erase(gnu_cxx::normal_iterator<char*, std::string>)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:600: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:602: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:609: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:609: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:609: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:609: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `boost::program_options::detail::cmdline::parse_dos_option(std::vector<std::string, std::allocator<std::string> >&)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:619: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:619: undefined reference to `std::string::operator[](unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:621: undefined reference to `std::string::substr(unsigned long, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:621: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:621: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:622: undefined reference to `std::string::substr(unsigned long, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:625: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:626: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:630: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:630: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:630: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:630: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `boost::program_options::detail::cmdline::parse_disguised_long_option(std::vector<std::string, std::allocator<std::string> >&)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:639: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:639: undefined reference to `std::string::operator[](unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:639: undefined reference to `std::string::operator[](unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:639: undefined reference to `std::string::operator[](unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:645: undefined reference to `std::string::find(char, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:645: undefined reference to `std::string::substr(unsigned long, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:645: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:645: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:650: undefined reference to `std::string::insert(unsigned long, char const*)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:651: undefined reference to `std::string::operator[](unsigned long)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:652: undefined reference to `std::string::operator[](unsigned long)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `boost::program_options::detail::cmdline::handle_additional_parser(std::vector<std::string, std::allocator<std::string> >&)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:691: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:693: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/cmdline.cpp:694: undefined reference to `std::string::empty() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `static_initialization_and_destruction_0': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::Init()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::~Init()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `error': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:34: undefined reference to `std::logic_error::logic_error(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `too_many_positional_options_error': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:44: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:44: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:44: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:44: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:44: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:44: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `boost::program_options::error_with_option_name::set_substitute(std::string const&, std::string const&)': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:142: undefined reference to `std::string::operator=(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `~pair': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `boost::program_options::error_with_option_name::set_option_name(std::string const&)': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:169: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:169: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:169: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:169: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:169: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:169: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `boost::program_options::error_with_option_name::set_original_token(std::string const&)': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:175: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:175: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:175: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:175: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:175: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:175: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `error_with_no_option_name': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:248: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:248: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:248: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:248: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:248: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:248: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `unknown_option': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:263: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:263: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:263: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:263: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:263: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:263: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `invalid_syntax': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:313: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:313: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `pair': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `~pair': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::operator[](std::string const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h:450: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h:450: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_map.h:450: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `~pair': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `logic_error': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/stdexcept:54: undefined reference to `vtable for std::logic_error' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/stdexcept:54: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `basic_option': /scratch/bolek/src/boost_1_55_0/./boost/program_options/option.hpp:29: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/option.hpp:30: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2218: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2219: undefined reference to `std::string::append(unsigned long, char)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2220: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc:700: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc:701: undefined reference to `std::string::size() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc:701: undefined reference to `std::string::reserve(unsigned long)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc:702: undefined reference to `std::string::append(char const*, unsigned long)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc:703: undefined reference to `std::string::append(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc:704: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2267: undefined reference to `std::string::compare(char const*) const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `pair': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:84: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:84: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:84: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `runtime_error': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/stdexcept:108: undefined reference to `vtable for std::runtime_error' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/stdexcept:108: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `gnu_cxx::new_allocator<std::string>::construct(std::string*, std::string const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:105: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::vector<std::string, std::allocator<std::string> >::_M_insert_aux(gnu_cxx::normal_iterator<std::string*, std::vector<std::string, std::allocator<std::string> > >, std::string const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc:306: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc:312: undefined reference to `std::string::operator=(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc:312: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc:312: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `gnu_cxx::new_allocator<std::string>::destroy(std::string*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:115: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `bool std::operator< <char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2317: undefined reference to `std::string::compare(std::string const&) const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::vector<boost::function1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, std::vector<std::string, std::allocator<std::string> >&>, std::allocator<boost::function1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, std::vector<std::string, std::allocator<std::string> >&> > >::_M_check_len(unsigned long, char const*) const': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h:1137: undefined reference to `std::throw_length_error(char const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >::_M_check_len(unsigned long, char const*) const': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h:1137: undefined reference to `std::throw_length_error(char const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::vector<std::string, std::allocator<std::string> >::_M_check_len(unsigned long, char const*) const': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h:1137: undefined reference to `std::throw_length_error(char const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::_Rb_tree<std::string, std::pair<std::string const, std::string>, std::_Select1st<std::pair<std::string const, std::string> >, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, std::string> const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:883: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::_Rb_tree_const_iterator<std::pair<std::string const, std::string> >::operator--()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:274: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::_Rb_tree_const_iterator<std::pair<std::string const, std::string> >::operator++()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:259: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `gnu_cxx::new_allocator<std::string>::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `gnu_cxx::new_allocator<boost::function1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, std::vector<std::string, std::allocator<std::string> >&> >::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `gnu_cxx::new_allocator<boost::program_options::basic_option<char> >::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::_Rb_tree_iterator<std::pair<std::string const, std::string> >::operator--()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:199: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `void std::_Construct<std::string, std::string>(std::string*, std::string const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h:80: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `void std::_Destroy<std::string>(std::string*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h:90: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::string* std::copy_move<false, false, std::random_access_iterator_tag>::copy_m<std::string const*, std::string*>(std::string const*, std::string const*, std::string*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h:343: undefined reference to `std::string::operator=(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::string* std::copy_move<false, false, std::random_access_iterator_tag>::copy_m<std::string*, std::string*>(std::string*, std::string*, std::string*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h:343: undefined reference to `std::string::operator=(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `pair': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `std::string* std::copy_move_backward<false, false, std::random_access_iterator_tag>::copy_move_b<std::string*, std::string*>(std::string*, std::string*, std::string*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h:546: undefined reference to `std::string::operator=(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::string const, std::string> > >::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::string const, std::pair<std::string, std::string> > > >::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o): In function `void std::_Construct<std::string, char const*>(std::string*, char const* const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h:80: undefined reference to `std::allocator<char>::allocator()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h:80: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h:80: undefined reference to `std::allocator<char>::~allocator()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h:80: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o):(.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options33too_many_positional_options_errorEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options33too_many_positional_options_errorEEEEE]+0x28): undefined reference to `std::logic_error::what() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o):(.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options33too_many_positional_options_errorEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options33too_many_positional_options_errorEEE]+0x20): undefined reference to `std::logic_error::what() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o):(.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options26invalid_command_line_styleEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options26invalid_command_line_styleEEEEE]+0x28): undefined reference to `std::logic_error::what() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o):(.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options26invalid_command_line_styleEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options26invalid_command_line_styleEEE]+0x20): undefined reference to `std::logic_error::what() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o):(.rodata._ZTVN5boost15program_options26invalid_command_line_styleE[_ZTVN5boost15program_options26invalid_command_line_styleE]+0x20): undefined reference to `std::logic_error::what() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(cmdline.o):(.rodata._ZTVN5boost15program_options33too_many_positional_options_errorE[_ZTVN5boost15program_options33too_many_positional_options_errorE]+0x20): more undefined references to `std::logic_error::what() const' follow /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `option_description': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:47: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:47: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:47: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:49: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:49: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:49: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:54: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:54: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:54: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:57: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:57: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:57: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:64: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:64: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:64: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:64: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:64: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:64: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:67: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:67: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:67: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `~option_description': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:71: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:71: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o):/scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:71: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' follow /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `boost::program_options::option_description::match(std::string const&, bool, bool, bool) const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:81: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:83: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:85: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:87: undefined reference to `std::string::rbegin()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:91: undefined reference to `std::string::length() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:91: undefined reference to `std::string::substr(unsigned long, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:91: undefined reference to `std::string::find(std::string const&, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:91: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:91: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:102: undefined reference to `std::string::find(std::string const&, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:106: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:106: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:111: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:112: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:117: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:117: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:117: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:117: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:120: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o):/scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:120: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' follow /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `boost::program_options::option_description::key(std::string const&) const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:126: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:127: undefined reference to `std::string::find(char, unsigned long) const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `boost::program_options::option_description::canonical_display_name(int) const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:143: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:151: undefined reference to `std::string::length() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:154: undefined reference to `std::string::operator[](unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:154: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:154: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:154: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:154: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:154: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:154: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:156: undefined reference to `std::string::operator[](unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:156: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:156: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:156: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:156: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:156: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:156: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:158: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:159: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:161: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `boost::program_options::option_description::set_name(char const*)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:174: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:174: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:174: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:174: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:175: undefined reference to `std::string::find(char, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:177: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:178: undefined reference to `std::string::substr(unsigned long, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:178: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:178: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:178: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:179: undefined reference to `std::string::substr(unsigned long, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:179: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:179: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:179: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:179: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:179: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:181: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:183: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:183: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `boost::program_options::option_description::format_name() const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:201: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:206: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:206: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:206: undefined reference to `std::string::append(char const*)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:206: undefined reference to `std::string::append(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:206: undefined reference to `std::string::append(char const*)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:206: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:206: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:206: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:208: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:208: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:208: undefined reference to `std::string::append(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:208: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:208: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:208: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:208: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:208: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `boost::program_options::option_description::format_parameter() const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:217: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:217: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:217: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:217: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `options_description': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:267: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:271: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:278: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:282: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `boost::program_options::options_description::find(std::string const&, bool, bool, bool) const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:320: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:320: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:320: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:320: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `format_paragraph': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:413: undefined reference to `std::string::find(char, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:422: undefined reference to `std::string::end()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:422: undefined reference to `std::string::begin()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:425: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:425: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:425: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:425: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:429: undefined reference to `std::string::erase(unsigned long, unsigned long)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:442: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:444: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:448: undefined reference to `std::string::begin()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:449: undefined reference to `std::string::end()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:513: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:517: undefined reference to `std::ostream::put(char)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `format_description': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:559: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:559: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:559: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:566: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:570: undefined reference to `std::ostream::put(char)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `format_one': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:579: undefined reference to `std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream(std::_Ios_Openmode)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:580: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:580: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:580: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:580: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:580: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:580: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:580: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:580: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:583: undefined reference to `std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::str() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:583: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:583: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:583: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:585: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:587: undefined reference to `std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::str() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:587: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:587: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:587: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:589: undefined reference to `std::ostream::put(char)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:592: undefined reference to `std::ostream::put(char)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:595: undefined reference to `std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::str() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:595: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:595: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:595: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:597: undefined reference to `std::ostream::put(char)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:603: undefined reference to `std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_stringstream()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:603: undefined reference to `std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_stringstream()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `boost::program_options::options_description::print(std::ostream&) const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:610: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:611: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:611: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:619: undefined reference to `std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::basic_stringstream(std::_Ios_Openmode)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:620: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:620: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:620: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:620: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:620: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:620: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:620: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:620: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:621: undefined reference to `std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::str() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:621: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:621: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:621: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:616: undefined reference to `std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_stringstream()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:616: undefined reference to `std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_stringstream()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:642: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:646: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `tolower_<char>': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:36: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:39: undefined reference to `std::string::operator[](unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:39: undefined reference to `std::string::append(unsigned long, char)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:37: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/options_description.cpp:41: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `static_initialization_and_destruction_0': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::Init()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::~Init()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `ambiguous_option': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:277: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:277: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:277: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:277: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:277: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:277: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:277: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:277: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:277: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:277: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:277: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:277: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `options_description': /scratch/bolek/src/boost_1_55_0/./boost/program_options/options_description.hpp:173: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/options_description.hpp:173: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `~char_separator': /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:443: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:443: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:443: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `~token_iterator': /scratch/bolek/src/boost_1_55_0/./boost/token_iterator.hpp:40: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `char_separator': /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:443: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:443: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:443: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `gnu_cxx::enable_if<std::__is_char<char>::value, bool>::type std::operator==<char>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2243: undefined reference to `std::string::size() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2243: undefined reference to `std::string::size() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2243: undefined reference to `std::string::size() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2243: undefined reference to `std::string::data() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2243: undefined reference to `std::string::data() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc:713: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc:714: undefined reference to `std::string::size() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc:715: undefined reference to `std::string::reserve(unsigned long)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc:716: undefined reference to `std::string::append(unsigned long, char)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc:717: undefined reference to `std::string::append(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.tcc:718: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `char_separator': /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:455: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:455: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:455: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:455: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:455: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:459: undefined reference to `std::string::operator=(char const*)' /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:459: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:459: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `tokenizer<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >': /scratch/bolek/src/boost_1_55_0/./boost/tokenizer.hpp:63: undefined reference to `std::string::begin() const' /scratch/bolek/src/boost_1_55_0/./boost/tokenizer.hpp:63: undefined reference to `std::string::end() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `token_iterator': /scratch/bolek/src/boost_1_55_0/./boost/token_iterator.hpp:77: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/token_iterator.hpp:77: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `std::vector<boost::shared_ptr<boost::program_options::option_description>, std::allocator<boost::shared_ptr<boost::program_options::option_description> > >::_M_check_len(unsigned long, char const*) const': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h:1137: undefined reference to `std::throw_length_error(char const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `std::vector<bool, std::allocator<bool> >::_M_check_len(unsigned long, char const*) const': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_bvector.h:1011: undefined reference to `std::throw_length_error(char const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `std::vector<boost::shared_ptr<boost::program_options::options_description>, std::allocator<boost::shared_ptr<boost::program_options::options_description> > >::_M_check_len(unsigned long, char const*) const': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h:1137: undefined reference to `std::throw_length_error(char const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `gnu_cxx::new_allocator<boost::shared_ptr<boost::program_options::option_description> >::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `gnu_cxx::new_allocator<unsigned long>::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `gnu_cxx::new_allocator<boost::shared_ptr<boost::program_options::options_description> >::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `std::ostream_iterator<char, char, std::char_traits<char> >::operator=(char const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stream_iterator.h:191: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stream_iterator.h:192: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `boost::char_separator<char, std::char_traits<char> >::is_dropped(char) const': /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:562: undefined reference to `std::string::length() const' /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:563: undefined reference to `std::string::find(char, unsigned long) const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `boost::char_separator<char, std::char_traits<char> >::is_kept(char) const': /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:553: undefined reference to `std::string::length() const' /scratch/bolek/src/boost_1_55_0/./boost/token_functions.hpp:554: undefined reference to `std::string::find(char, unsigned long) const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o): In function `std::string& std::string::assign<gnu_cxx::normal_iterator<char const*, std::string> >(gnu_cxx::normal_iterator<char const*, std::string>, gnu_cxx::normal_iterator<char const*, std::string>)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:1002: undefined reference to `std::string::_M_iend() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:1002: undefined reference to `std::string::_M_ibegin() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:1002: undefined reference to `std::string::replace(gnu_cxx::normal_iterator<char*, std::string>, gnu_cxx::normal_iterator<char*, std::string>, gnu_cxx::normal_iterator<char const*, std::string>, gnu_cxx::normal_iterator<char const*, std::string>)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o):(.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options5errorEEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_15program_options5errorEEEEE]+0x28): undefined reference to `std::logic_error::what() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(options_description.o):(.rodata._ZTVN5boost16exception_detail19error_info_injectorINS_15program_options5errorEEE[_ZTVN5boost16exception_detail19error_info_injectorINS_15program_options5errorEEE]+0x20): undefined reference to `std::logic_error::what() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `boost::program_options::store(boost::program_options::basic_parsed_options<char> const&, boost::program_options::variables_map&, bool)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:42: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:43: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:51: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:54: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:56: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:72: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:72: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:72: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:72: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:72: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:49: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:49: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:112: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:112: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:112: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:112: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:112: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:112: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:112: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:112: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:118: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:139: undefined reference to `std::string::length() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:139: undefined reference to `std::string::length() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:140: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:140: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:140: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:109: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:109: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:142: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o):/scratch/bolek/src/boost_1_55_0/libs/program_options/src/variables_map.cpp:142: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' follow /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `static_initialization_and_destruction_0': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::Init()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::~Init()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `required_option': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:226: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:226: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:226: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:226: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:226: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:226: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:226: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:226: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:226: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:226: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:226: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:226: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `~pair': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `std::_Rb_tree_iterator<std::pair<std::string const, boost::program_options::variable_value> >::operator++()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:184: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `pair': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:84: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:84: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::string const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:883: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `std::_Rb_tree_iterator<std::string>::operator--()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:199: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `std::_Rb_tree_const_iterator<std::string>::operator++()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:259: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `std::_Rb_tree<std::string, std::pair<std::string const, boost::program_options::variable_value>, std::_Select1st<std::pair<std::string const, boost::program_options::variable_value> >, std::less<std::string>, std::allocator<std::pair<std::string const, boost::program_options::variable_value> > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, boost::program_options::variable_value> const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:883: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `std::_Rb_tree_const_iterator<std::pair<std::string const, boost::program_options::variable_value> >::operator--()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:274: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `std::_Rb_tree_const_iterator<std::pair<std::string const, boost::program_options::variable_value> >::operator++()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:259: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `std::_Rb_tree_const_iterator<std::string>::operator--()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:274: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `std::_Rb_tree_iterator<std::pair<std::string const, boost::program_options::variable_value> >::operator--()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:199: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `pair': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `gnu_cxx::new_allocator<std::_Rb_tree_node<std::string> >::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(variables_map.o): In function `gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::string const, boost::program_options::variable_value> > >::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `convert_value': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:29: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:29: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:29: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:29: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, std::vector<std::string, std::allocator<std::string> > const&, bool) const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:47: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:47: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:45: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:45: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::value_semantic_codecvt_helper<wchar_t>::parse(boost::any&, std::vector<std::string, std::allocator<std::string> > const&, bool) const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:71: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:71: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:77: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o):/scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:77: more undefined references to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' follow /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::untyped_value::name() const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:90: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::untyped_value::xparse(boost::any&, std::vector<std::string, std::allocator<std::string> > const&) const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:121: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:121: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:121: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:121: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:121: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:121: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:121: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::validate(boost::any&, std::vector<std::string, std::allocator<std::string> > const&, bool*, int)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:150: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:153: undefined reference to `std::string::operator[](unsigned long)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:153: undefined reference to `std::string::operator[](unsigned long)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:152: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:155: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:160: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:160: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::validate(boost::any&, std::vector<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > const&, bool*, int)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:172: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:175: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::operator[](unsigned long)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:175: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::operator[](unsigned long)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:174: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:177: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:182: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:182: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:182: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `invalid_option_value': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:215: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:215: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:215: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:215: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:215: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:215: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:217: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:217: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:217: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:217: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:217: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:217: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:223: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:223: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:223: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:223: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:223: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:223: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:223: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:223: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:223: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:223: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:223: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:223: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:225: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:225: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:225: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:225: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:225: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:225: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:225: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:225: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `invalid_bool_value': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:233: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:233: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:233: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:233: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:233: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:233: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:235: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:235: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:235: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:235: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:235: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:235: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `error_with_option_name': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:249: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:249: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:253: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:254: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:255: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:256: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:256: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:256: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:256: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:256: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:256: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:256: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:257: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:257: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:257: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:257: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:257: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:257: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:257: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:258: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:258: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::error_with_option_name::what() const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:266: undefined reference to `std::string::c_str() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::error_with_option_name::replace_token(std::string const&, std::string const&) const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:273: undefined reference to `std::string::length() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:273: undefined reference to `std::string::c_str() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:273: undefined reference to `std::string::find(char const*, unsigned long, unsigned long) const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:277: undefined reference to `std::string::length() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:277: undefined reference to `std::string::replace(unsigned long, unsigned long, std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::error_with_option_name::get_canonical_option_prefix() const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:286: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:286: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:286: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:286: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:288: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:288: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:288: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:288: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:290: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:290: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:290: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:290: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:292: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:292: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:292: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:292: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:294: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:294: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:294: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:294: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:298: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:298: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:298: undefined reference to `std::logic_error::logic_error(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:298: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:298: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:298: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:298: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:298: undefined reference to `std::logic_error::~logic_error()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:298: undefined reference to `typeinfo for std::logic_error' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::error_with_option_name::get_canonical_option_name() const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:304: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:304: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:304: undefined reference to `std::string::length() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:304: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:304: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:304: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:304: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:305: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:305: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:305: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:305: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:305: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:305: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:305: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:307: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:307: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:307: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:307: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:307: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:307: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:307: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:308: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:308: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:308: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:308: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:308: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:308: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:308: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:313: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:313: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:316: undefined reference to `std::string::length() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:317: undefined reference to `std::string::operator[](unsigned long)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:317: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:317: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:320: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:320: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:320: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:320: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:320: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::error_with_option_name::substitute_placeholders(std::string const&) const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:326: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:328: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:328: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:328: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:328: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:328: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:328: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:328: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:328: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:328: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:329: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:329: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:329: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:329: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:329: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:329: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:329: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:329: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:329: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:339: undefined reference to `std::string::length() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:351: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:351: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:351: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:351: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::ambiguous_option::substitute_placeholders(std::string const&) const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:368: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:373: undefined reference to `std::string::operator+=(char const*)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:378: undefined reference to `std::string::operator+=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:378: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:378: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:378: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:378: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:379: undefined reference to `std::string::operator+=(char const*)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:384: undefined reference to `std::string::operator+=(char const*)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:386: undefined reference to `std::string::operator+=(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:386: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:386: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:386: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:386: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:390: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o):/scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:390: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' follow /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::validation_error::get_template(boost::program_options::validation_error::kind_t)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:425: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:425: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:425: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:425: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `static_initialization_and_destruction_0': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::Init()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::~Init()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `static_initialization_and_destruction_0': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:85: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:85: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:85: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:85: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/value_semantic.cpp:85: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::strip_prefixes(std::string const&)': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:28: undefined reference to `std::string::find_last_of(char const*, unsigned long) const' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:28: undefined reference to `std::string::substr(unsigned long, unsigned long) const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::pair<std::string, std::string>::operator=(std::pair<std::string, std::string> const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::string::operator=(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:68: undefined reference to `std::string::operator=(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::error_with_option_name::set_substitute_default(std::string const&, std::string const&, std::string const&)': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:150: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:150: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:150: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:150: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:150: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:150: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `multiple_values': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:204: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `multiple_occurrences': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:215: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `validation_error': /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:372: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/errors.hpp:372: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `typed_value': /scratch/bolek/src/boost_1_55_0/./boost/program_options/value_semantic.hpp:188: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/value_semantic.hpp:188: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/value_semantic.hpp:188: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/value_semantic.hpp:189: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/value_semantic.hpp:189: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::typed_value<bool, char>::default_value(bool const&)': /scratch/bolek/src/boost_1_55_0/./boost/program_options/value_semantic.hpp:198: undefined reference to `std::string::operator=(std::string const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/value_semantic.hpp:198: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/value_semantic.hpp:198: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> > const& boost::program_options::validators::get_single_string<char>(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool)': /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:57: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:57: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const& boost::program_options::validators::get_single_string<wchar_t>(std::vector<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > const&, bool)': /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:57: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:57: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:59: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:63: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `bool std::operator==<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, wchar_t const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2267: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::compare(wchar_t const*) const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2164: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2165: undefined reference to `std::string::append(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2166: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::_Rb_tree_const_iterator<std::pair<std::string const, std::pair<std::string, std::string> > >::operator++()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:259: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::_Rb_tree_iterator<std::pair<std::string const, std::string> >::operator++()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:184: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2201: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2202: undefined reference to `std::string::append(char const*)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:2203: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `pair': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:80: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:80: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:80: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:84: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:84: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:84: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:84: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:84: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `gnu_cxx::new_allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::construct(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:105: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::vector<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::_M_insert_aux(gnu_cxx::normal_iterator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >*, std::vector<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > >, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc:306: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc:312: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::operator=(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc:312: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc:312: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `holder': /scratch/bolek/src/boost_1_55_0/./boost/any.hpp:185: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/./boost/any.hpp:185: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::vector<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >::_M_check_len(unsigned long, char const*) const': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h:1137: undefined reference to `std::throw_length_error(char const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `gnu_cxx::new_allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::destroy(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:115: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::detail::lexical_cast_do_cast<std::string, bool>::lexical_cast_impl(bool const&)': /scratch/bolek/src/boost_1_55_0/./boost/lexical_cast.hpp:2366: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/lexical_cast.hpp:2377: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::_Rb_tree<std::string, std::pair<std::string const, std::pair<std::string, std::string> >, std::_Select1st<std::pair<std::string const, std::pair<std::string, std::string> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::pair<std::string, std::string> > > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<std::string const, std::pair<std::string, std::string> > const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:883: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::_Rb_tree_const_iterator<std::pair<std::string const, std::pair<std::string, std::string> > >::operator--()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:274: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `gnu_cxx::new_allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::_Rb_tree_iterator<std::pair<std::string const, std::pair<std::string, std::string> > >::operator--()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:199: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `void std::_Destroy<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h:90: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::string& std::string::assign<char*>(char*, char*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:1002: undefined reference to `std::string::_M_iend() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:1002: undefined reference to `std::string::_M_ibegin() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:1002: undefined reference to `std::string::replace(gnu_cxx::normal_iterator<char*, std::string>, gnu_cxx::normal_iterator<char*, std::string>, char*, char*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >* std::copy_move_backward<false, false, std::random_access_iterator_tag>::copy_move_b<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >*>(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h:546: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::operator=(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `void std::_Construct<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h:80: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `~holder': /scratch/bolek/src/boost_1_55_0/./boost/any.hpp:181: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/any.hpp:181: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `~typed_value': /scratch/bolek/src/boost_1_55_0/./boost/program_options/value_semantic.hpp:181: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/value_semantic.hpp:181: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/value_semantic.hpp:181: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/value_semantic.hpp:181: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o):/scratch/bolek/src/boost_1_55_0/./boost/program_options/value_semantic.hpp:181: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' follow /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::typed_value<bool, char>::name() const': /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:19: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:20: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:21: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:21: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:21: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:21: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:21: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o):/scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:21: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' follow /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(value_semantic.o): In function `boost::program_options::typed_value<bool, char>::name() const': /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:22: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:23: undefined reference to `std::string::operator+=(std::string const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:23: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:23: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:23: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:23: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:24: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:24: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:24: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:26: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:27: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:27: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:27: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:27: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/./boost/program_options/detail/value_semantic.hpp:29: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(positional_options.o): In function `positional_options_description': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/positional_options.cpp:17: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(positional_options.o): In function `boost::program_options::positional_options_description::add(char const*, int)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/positional_options.cpp:23: undefined reference to `std::string::empty() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/positional_options.cpp:26: undefined reference to `std::string::operator=(char const*)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/positional_options.cpp:28: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/positional_options.cpp:28: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/positional_options.cpp:28: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/positional_options.cpp:28: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/positional_options.cpp:28: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/positional_options.cpp:28: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(positional_options.o): In function `boost::program_options::positional_options_description::max_total_count() const': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/positional_options.cpp:37: undefined reference to `std::string::empty() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(positional_options.o): In function `std::vector<std::string, std::allocator<std::string> >::_M_fill_insert(gnu_cxx::normal_iterator<std::string*, std::vector<std::string, std::allocator<std::string> > >, unsigned long, std::string const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc:380: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc:406: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc:406: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(positional_options.o): In function `gnu_cxx::enable_if<!std::is_scalar<std::string>::value, void>::type std::fill_a<std::string*, std::string>(std::string*, std::string*, std::string const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h:691: undefined reference to `std::string::operator=(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o): In function `boost::from_local_8_bit(std::string const&)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:133: undefined reference to `std::locale::locale()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:133: undefined reference to `std::codecvt<wchar_t, char, mbstate_t> const& std::use_facet<std::codecvt<wchar_t, char, __mbstate_t> >(std::locale const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:133: undefined reference to `std::locale::~locale()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:133: undefined reference to `std::locale::~locale()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o): In function `boost::to_local_8_bit(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:141: undefined reference to `std::locale::locale()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:141: undefined reference to `std::codecvt<wchar_t, char, mbstate_t> const& std::use_facet<std::codecvt<wchar_t, char, __mbstate_t> >(std::locale const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:141: undefined reference to `std::locale::~locale()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:141: undefined reference to `std::locale::~locale()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o): In function `boost::program_options::to_internal(std::string const&)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:149: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o): In function `static_initialization_and_destruction_0': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::Init()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::~Init()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o): In function `utf8_codecvt_facet': /scratch/bolek/src/boost_1_55_0/./boost/detail/utf8_codecvt_facet.hpp:111: undefined reference to `std::codecvt<wchar_t, char, mbstate_t>::codecvt(unsigned long)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o): In function `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > boost::detail::convert<wchar_t, char, boost::_bi::bind_t<std::codecvt_base::result, boost::_mfi::cmf7<std::codecvt_base::result, std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>, mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&>, boost::_bi::list8<boost::_bi::value<std::codecvt<wchar_t, char, __mbstate_t> const*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5>, boost::arg<6>, boost::arg<7> > > >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::_bi::bind_t<std::codecvt_base::result, boost::_mfi::cmf7<std::codecvt_base::result, std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>, mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&>, boost::_bi::list8<boost::_bi::value<std::codecvt<wchar_t, char, __mbstate_t> const*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5>, boost::arg<6>, boost::arg<7> > >)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:44: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:48: undefined reference to `std::string::data() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:49: undefined reference to `std::string::data() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:49: undefined reference to `std::string::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:66: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:66: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:66: undefined reference to `std::logic_error::logic_error(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:66: undefined reference to `std::logic_error::~logic_error()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:66: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:66: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:74: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:74: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:74: undefined reference to `std::logic_error::logic_error(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:74: undefined reference to `std::logic_error::~logic_error()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:74: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:74: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:81: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o): In function `std::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::detail::convert<char, wchar_t, boost::_bi::bind_t<std::codecvt_base::result, boost::_mfi::cmf7<std::codecvt_base::result, std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>, mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&>, boost::_bi::list8<boost::_bi::value<std::codecvt<wchar_t, char, __mbstate_t> const*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5>, boost::arg<6>, boost::arg<7> > > >(std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, boost::_bi::bind_t<std::codecvt_base::result, boost::_mfi::cmf7<std::codecvt_base::result, std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>, mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&>, boost::_bi::list8<boost::_bi::value<std::codecvt<wchar_t, char, __mbstate_t> const*>, boost::arg<1>, boost::arg<2>, boost::arg<3>, boost::arg<4>, boost::arg<5>, boost::arg<6>, boost::arg<7> > >)': /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:44: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:48: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::data() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:49: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::data() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:49: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::size() const' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:66: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:66: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:66: undefined reference to `std::logic_error::logic_error(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:66: undefined reference to `std::logic_error::~logic_error()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:66: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:66: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:74: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:74: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:74: undefined reference to `std::logic_error::logic_error(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:74: undefined reference to `std::logic_error::~logic_error()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:74: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:74: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/program_options/src/convert.cpp:81: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o): In function `error_info_injector': /scratch/bolek/src/boost_1_55_0/./boost/exception/exception.hpp:323: undefined reference to `std::logic_error::~logic_error()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o): In function `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >& std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::append<wchar_t*>(wchar_t*, wchar_t*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:907: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_iend() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:907: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_iend() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:907: undefined reference to `std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::replace(gnu_cxx::normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, gnu_cxx::normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, wchar_t*, wchar_t*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o): In function `std::string& std::string::append<char*>(char*, char*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:907: undefined reference to `std::string::_M_iend() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:907: undefined reference to `std::string::_M_iend() const' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/basic_string.h:907: undefined reference to `std::string::replace(gnu_cxx::normal_iterator<char*, std::string>, gnu_cxx::normal_iterator<char*, std::string>, char*, char*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o): In function `~error_info_injector': /scratch/bolek/src/boost_1_55_0/./boost/exception/exception.hpp:331: undefined reference to `std::logic_error::~logic_error()' /scratch/bolek/src/boost_1_55_0/./boost/exception/exception.hpp:331: undefined reference to `std::logic_error::~logic_error()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o):(.rodata._ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt11logic_errorEEEE[_ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorISt11logic_errorEEEE]+0x28): undefined reference to `std::logic_error::what() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o):(.rodata._ZTVN5boost16exception_detail19error_info_injectorISt11logic_errorEE[_ZTVN5boost16exception_detail19error_info_injectorISt11logic_errorEE]+0x20): undefined reference to `std::logic_error::what() const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o):(.rodata._ZTIN5boost16exception_detail19error_info_injectorISt11logic_errorEE[_ZTIN5boost16exception_detail19error_info_injectorISt11logic_errorEE]+0x18): undefined reference to `typeinfo for std::logic_error' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(convert.o): In function `~utf8_codecvt_facet': /scratch/bolek/src/boost_1_55_0/./boost/detail/utf8_codecvt_facet.hpp:108: undefined reference to `std::codecvt<wchar_t, char, mbstate_t>::~codecvt()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(utf8_codecvt_facet.o):(.rodata._ZTVN5boost15program_options6detail18utf8_codecvt_facetE[_ZTVN5boost15program_options6detail18utf8_codecvt_facetE]+0x48): undefined reference to `std::codecvt<wchar_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_program_options-mt-d.a(utf8_codecvt_facet.o):(.rodata._ZTIN5boost15program_options6detail18utf8_codecvt_facetE[_ZTIN5boost15program_options6detail18utf8_codecvt_facetE]+0x10): undefined reference to `typeinfo for std::codecvt<wchar_t, char, mbstate_t>' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_system-mt-d.a(error_code.o): In function `message': /scratch/bolek/src/boost_1_55_0/libs/system/src/error_code.cpp:79: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/system/src/error_code.cpp:79: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/system/src/error_code.cpp:79: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /scratch/bolek/src/boost_1_55_0/libs/system/src/error_code.cpp:79: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/system/src/error_code.cpp:79: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/system/src/error_code.cpp:109: undefined reference to `std::allocator<char>::allocator()' /scratch/bolek/src/boost_1_55_0/libs/system/src/error_code.cpp:109: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)' /scratch/bolek/src/boost_1_55_0/libs/system/src/error_code.cpp:109: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)' /scratch/bolek/src/boost_1_55_0/libs/system/src/error_code.cpp:109: undefined reference to `std::allocator<char>::~allocator()' /scratch/bolek/src/boost_1_55_0/libs/system/src/error_code.cpp:109: undefined reference to `std::allocator<char>::~allocator()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_system-mt-d.a(error_code.o): In function `static_initialization_and_destruction_0': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::Init()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::~Init()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_thread-mt-d.a(thread.o): In function `static_initialization_and_destruction_0': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::Init()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::~Init()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_thread-mt-d.a(thread.o): In function `std::_Rb_tree_iterator<std::pair<void const* const, boost::detail::tss_data_node> >::operator++()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:184: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_thread-mt-d.a(thread.o): In function `std::_Rb_tree<void const*, std::pair<void const* const, boost::detail::tss_data_node>, std::_Select1st<std::pair<void const* const, boost::detail::tss_data_node> >, std::less<void const*>, std::allocator<std::pair<void const* const, boost::detail::tss_data_node> > >::erase(std::_Rb_tree_iterator<std::pair<void const* const, boost::detail::tss_data_node> >)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:1347: undefined reference to `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_thread-mt-d.a(thread.o): In function `std::vector<std::pair<boost::condition_variable*, boost::mutex*>, std::allocator<std::pair<boost::condition_variable*, boost::mutex*> > >::_M_check_len(unsigned long, char const*) const': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h:1137: undefined reference to `std::throw_length_error(char const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_thread-mt-d.a(thread.o): In function `std::vector<boost::shared_ptr<boost::detail::shared_state_base>, std::allocator<boost::shared_ptr<boost::detail::shared_state_base> > >::_M_check_len(unsigned long, char const*) const': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h:1137: undefined reference to `std::throw_length_error(char const*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_thread-mt-d.a(thread.o): In function `std::_Rb_tree<void const*, std::pair<void const* const, boost::detail::tss_data_node>, std::_Select1st<std::pair<void const* const, boost::detail::tss_data_node> >, std::less<void const*>, std::allocator<std::pair<void const* const, boost::detail::tss_data_node> > >::_M_insert_(std::_Rb_tree_node_base const*, std::_Rb_tree_node_base const*, std::pair<void const* const, boost::detail::tss_data_node> const&)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:883: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_thread-mt-d.a(thread.o): In function `std::_Rb_tree_iterator<std::pair<void const* const, boost::detail::tss_data_node> >::operator--()': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:199: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_thread-mt-d.a(thread.o): In function `gnu_cxx::new_allocator<std::pair<boost::condition_variable*, boost::mutex*> >::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_thread-mt-d.a(thread.o): In function `gnu_cxx::new_allocator<boost::shared_ptr<boost::detail::shared_state_base> >::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_thread-mt-d.a(thread.o): In function `std::_Rb_tree_iterator<std::pair<void const* const, boost::detail::tss_data_node> >::operator++(int)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tree.h:192: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_thread-mt-d.a(thread.o): In function `gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<void const* const, boost::detail::tss_data_node> > >::allocate(unsigned long, void const*)': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:87: undefined reference to `std::throw_bad_alloc()' /home/p4/bg-lnx-dk/boost/1.55.0/gcc-4.4.7lib64libboost_thread-mt-d.a(once.o): In function `static_initialization_and_destruction_0': /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::Init()' /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/iostream:72: undefined reference to `std::ios_base::Init::~Init()' collect2: error: ld returned 1 exit status make[5]: * [HSADebugAPITest] Error 1

Note: See TracTickets for help on using tickets.