Re: [Boost-bugs] [Boost C++ Libraries] #4908: Bug in program_options

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4908: Bug in program_options
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-05-02 12:32:02


#4908: Bug in program_options
-------------------------------+-----------------------------
  Reporter: dix75@… | Owner: vladimir_prus
      Type: Bugs | Status: reopened
 Milestone: To Be Determined | Component: program_options
   Version: Boost 1.45.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+-----------------------------

Comment (by beth.griffin@…):

 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.7//lib64/"
 -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.7//include/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.7//include/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.7//include/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.7//include/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.7//include/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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64
 //libboost_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.7//lib64//libboost_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.7//lib64//libboost_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.7//lib64//libboost_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.7//lib64//libboost_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.7//lib64//libboost_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.7//lib64//libboost_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.7//lib64//libboost_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.7//lib64//libboost_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.7//lib64//libboost_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.7//lib64//libboost_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.7//lib64//libboost_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.7//lib64//libboost_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.7//lib64//libboost_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.7//lib64//libboost_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

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4908#comment:10>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:16 UTC