Opened 12 years ago
Last modified 8 years ago
#4908 reopened Bugs
Bug in program_options
Reported by: | 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)
Change History (11)
comment:1 by , 12 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:4 by , 10 years ago
i have the same problem. -lboost_program_options does not solve this problem.
comment:5 by , 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 , 9 years ago
Resolution: | invalid |
---|---|
Status: | closed → reopened |
comment:7 by , 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 , 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 , 9 years ago
comment:10 by , 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
Have you tried to link with the program_options library?