Boost logo

Boost-Build :

Subject: [Boost-build] Build fails with Borland/CodeGear 2007
From: Hendrik Fuß (fuss_at_[hidden])
Date: 2008-11-03 04:25:46


Hi there,

I'd greatly appreciate some help with bjam and Borland 2007 under
Windows XP. I've downloaded boost_1_36_0 and the precompiled version of
bjam for NT/x86. Running

    ./bjam.exe --toolset=borland

out of the box produces a few error messages, which prevent some
libraries to be built. The error messages are mostly about wave and
spirit, but also the math library doesn't build for lack of "long
double" support, and there seem to be more problems in other libraries.

Any ideas? I've attached the output of a subsequent bjam run in cast it
is helpful.

many thanks
Hendrik

warning: Graph library does not contain optional GraphML reader.
note: to enable GraphML support, set EXPAT_INCLUDE and EXPAT_LIBPATH to the
note: directories containing the Expat headers and libraries, respectively.
warning: skipping optional Message Passing Interface (MPI) library.
note: to enable MPI support, add "using mpi ;" to user-config.jam.
note: to suppress this message, pass "--without-mpi" to bjam.
note: otherwise, you can safely ignore this message.
WARNING: No python installation configured and autoconfiguration
         failed. See http://www.boost.org/libs/python/doc/building.html
         for configuration instructions or pass --without-python to
         suppress this message and silently skip all Boost.Python targets
Building Boost.Regex with the optional Unicode/ICU support disabled.
Please refer to the Boost.Regex documentation for more information
(don't panic: this is a strictly optional feature).
Skipping build of: libs/python/build/boost_python <build>no in common properties
**** spirit 1.6x required to build library with this compiler ****
**** spirit 1.6x required to build library with this compiler ****
Skipping build of: libs/serialization/build/boost_serialization <build>no in common properties
**** spirit 1.6x required to build library with this compiler ****
**** spirit 1.6x required to build library with this compiler ****
Skipping build of: libs/serialization/build/boost_wserialization <build>no in common properties
Skipping build of: libs/python/build/boost_python <build>no in common properties
**** spirit 1.6x required to build library with this compiler ****
**** spirit 1.6x required to build library with this compiler ****
Skipping build of: libs/serialization/build/boost_serialization <build>no in common properties
**** spirit 1.6x required to build library with this compiler ****
**** spirit 1.6x required to build library with this compiler ****
Skipping build of: libs/serialization/build/boost_wserialization <build>no in common properties
...patience...
...patience...
...found 3755 targets...
...updating 124 targets...
borland.compile.c++ bin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi\has_long_double_support.obj
libs\math\build\has_long_double_support.cpp:
Fatal F1003 libs\math\build\has_long_double_support.cpp 9: Error directive: "long double support is not supported by Boost.Math on this Plaform: the long double version of the TR1 library will not be built."
*** 1 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi\has_long_double_support.obj" "libs\math\build\has_long_double_support.cpp"

...failed borland.compile.c++ bin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi\has_long_double_support.obj...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>acoshl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>asinhl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>atanhl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>cbrtl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>copysignl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>erfcl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>erfl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>expm1l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>fmaxl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>fminl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>fpclassifyl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>hypotl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>lgammal.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>llroundl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>log1pl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>lroundl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>nextafterl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>nexttowardl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>roundl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>tgammal.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>truncl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>boost_math_c99l-bcb-mt-1_36.dll for lack of <pbin.v2\libs\math\build\borland\release\threading-multi>acoshl.obj...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>boost_math_c99l-bcb-mt-1_36.lib for lack of <pbin.v2\libs\math\build\borland\release\threading-multi>acoshl.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_cpp_exprgrammar.obj
libs\wave\src\instantiate_cpp_exprgrammar.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_cpp_exprgrammar.obj" "libs\wave\src\instantiate_cpp_exprgrammar.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_cpp_exprgrammar.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_cpp_grammar.obj
libs\wave\src\instantiate_cpp_grammar.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_cpp_grammar.obj" "libs\wave\src\instantiate_cpp_grammar.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_cpp_grammar.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_cpp_literalgrs.obj
libs\wave\src\instantiate_cpp_literalgrs.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_cpp_literalgrs.obj" "libs\wave\src\instantiate_cpp_literalgrs.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_cpp_literalgrs.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_defined_grammar.obj
libs\wave\src\instantiate_defined_grammar.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_defined_grammar.obj" "libs\wave\src\instantiate_defined_grammar.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_defined_grammar.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_predef_macros.obj
libs\wave\src\instantiate_predef_macros.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_predef_macros.obj" "libs\wave\src\instantiate_predef_macros.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_predef_macros.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_re2c_lexer.obj
libs\wave\src\instantiate_re2c_lexer.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_re2c_lexer.obj" "libs\wave\src\instantiate_re2c_lexer.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_re2c_lexer.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_re2c_lexer_str.obj
libs\wave\src\instantiate_re2c_lexer_str.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_re2c_lexer_str.obj" "libs\wave\src\instantiate_re2c_lexer_str.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\instantiate_re2c_lexer_str.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\token_ids.obj
libs\wave\src\token_ids.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function get_token_name(token_id)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function get_token_name(token_id)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'util::CowString<util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function get_token_name(token_id)
Error E2450 libs\wave\src\token_ids.cpp 34: Undefined structure 'util::flex_string<char,std::char_traits<char>,std::allocator<char>,util::CowString<util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function get_token_name(token_id)
*** 4 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\threading-multi\token_ids.obj" "libs\wave\src\token_ids.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\threading-multi\token_ids.obj...
borland.compile.c++ bin.v2\libs\filesystem\build\borland\release\threading-multi\operations.obj
libs\filesystem\src\operations.cpp:
Fatal F1003 .\boost/filesystem/config.hpp 70: Error directive: Dynamic linking Boost.Filesystem does not work for Borland; use static linking instead
*** 1 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -tWD -WM- -tWM -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\filesystem\build\borland\release\threading-multi\operations.obj" "libs\filesystem\src\operations.cpp"

...failed borland.compile.c++ bin.v2\libs\filesystem\build\borland\release\threading-multi\operations.obj...
borland.compile.c++ bin.v2\libs\filesystem\build\borland\release\threading-multi\path.obj
libs\filesystem\src\path.cpp:
Fatal F1003 .\boost/filesystem/config.hpp 70: Error directive: Dynamic linking Boost.Filesystem does not work for Borland; use static linking instead
*** 1 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -tWD -WM- -tWM -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\filesystem\build\borland\release\threading-multi\path.obj" "libs\filesystem\src\path.cpp"

...failed borland.compile.c++ bin.v2\libs\filesystem\build\borland\release\threading-multi\path.obj...
borland.compile.c++ bin.v2\libs\filesystem\build\borland\release\threading-multi\portability.obj
libs\filesystem\src\portability.cpp:
Fatal F1003 .\boost/filesystem/config.hpp 70: Error directive: Dynamic linking Boost.Filesystem does not work for Borland; use static linking instead
*** 1 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -tWD -WM- -tWM -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\filesystem\build\borland\release\threading-multi\portability.obj" "libs\filesystem\src\portability.cpp"

...failed borland.compile.c++ bin.v2\libs\filesystem\build\borland\release\threading-multi\portability.obj...
borland.compile.c++ bin.v2\libs\filesystem\build\borland\release\threading-multi\utf8_codecvt_facet.obj
libs\filesystem\src\utf8_codecvt_facet.cpp:
Fatal F1003 .\boost/filesystem/config.hpp 70: Error directive: Dynamic linking Boost.Filesystem does not work for Borland; use static linking instead
*** 1 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -tWD -WM- -tWM -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\filesystem\build\borland\release\threading-multi\utf8_codecvt_facet.obj" "libs\filesystem\src\utf8_codecvt_facet.cpp"

...failed borland.compile.c++ bin.v2\libs\filesystem\build\borland\release\threading-multi\utf8_codecvt_facet.obj...
...skipped <pbin.v2\libs\filesystem\build\borland\release\threading-multi>boost_filesystem-bcb-mt-1_36.lib for lack of <pbin.v2\libs\filesystem\build\borland\release\threading-multi>operations.obj...
...skipped <pbin.v2\libs\filesystem\build\borland\release\threading-multi>boost_filesystem-bcb-mt-1_36.dll for lack of <pbin.v2\libs\filesystem\build\borland\release\threading-multi>operations.obj...
...skipped <pbin.v2\libs\wave\build\borland\release\threading-multi>boost_wave-bcb-mt-1_36.dll for lack of <pbin.v2\libs\wave\build\borland\release\threading-multi>instantiate_cpp_exprgrammar.obj...
...skipped <pbin.v2\libs\wave\build\borland\release\threading-multi>boost_wave-bcb-mt-1_36.lib for lack of <pbin.v2\libs\wave\build\borland\release\threading-multi>instantiate_cpp_exprgrammar.obj...
borland.compile.c++ bin.v2\libs\graph\build\borland\release\link-static\threading-multi\read_graphviz_spirit.obj
libs\graph\src\read_graphviz_spirit.cpp:
Warning W8041 .\boost/lexical_cast.hpp 468: Negating unsigned value in function lcast_to_unsigned(int)
Warning W8041 .\boost/lexical_cast.hpp 474: Negating unsigned value in function lcast_to_unsigned(long)
Error E2299 .\boost/spirit/home/classic/phoenix/closures.hpp 237: Cannot generate template specialization from 'impl::closure_frame_holder<FrameT>'
Error E2040 .\boost/spirit/home/classic/phoenix/closures.hpp 237: Declaration terminated incorrectly
*** 2 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_NO_LIB=1 -DBOOST_GRAPH_NO_LIB=1 -DNDEBUG -I"." -I"libs\graph\src" -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\graph\build\borland\release\link-static\threading-multi\read_graphviz_spirit.obj" "libs\graph\src\read_graphviz_spirit.cpp"

...failed borland.compile.c++ bin.v2\libs\graph\build\borland\release\link-static\threading-multi\read_graphviz_spirit.obj...
...skipped <pbin.v2\libs\graph\build\borland\release\link-static\threading-multi>libboost_graph-bcb-mt-1_36.lib for lack of <pbin.v2\libs\graph\build\borland\release\link-static\threading-multi>read_graphviz_spirit.obj...
borland.compile.c++ bin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi\has_long_double_support.obj
libs\math\build\has_long_double_support.cpp:
Fatal F1003 libs\math\build\has_long_double_support.cpp 9: Error directive: "long double support is not supported by Boost.Math on this Plaform: the long double version of the TR1 library will not be built."
*** 1 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi\has_long_double_support.obj" "libs\math\build\has_long_double_support.cpp"

...failed borland.compile.c++ bin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi\has_long_double_support.obj...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>assoc_laguerrel.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>assoc_legendrel.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>betal.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>comp_ellint_1l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>comp_ellint_2l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>comp_ellint_3l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>cyl_bessel_il.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>cyl_bessel_jl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>cyl_bessel_kl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>cyl_neumannl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>ellint_1l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>ellint_2l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>ellint_3l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>expintl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>hermitel.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>laguerrel.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>legendrel.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>riemann_zetal.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>sph_bessell.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>sph_legendrel.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>sph_neumannl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>libboost_math_tr1l-bcb-mt-1_36.lib for lack of <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>assoc_laguerrel.obj...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>acoshl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>asinhl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>atanhl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>cbrtl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>copysignl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>erfcl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>erfl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>expm1l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>fmaxl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>fminl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>fpclassifyl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>hypotl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>lgammal.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>llroundl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>log1pl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>lroundl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>nextafterl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>nexttowardl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>roundl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>tgammal.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>truncl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\link-static\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>libboost_math_c99l-bcb-mt-1_36.lib for lack of <pbin.v2\libs\math\build\borland\release\link-static\threading-multi>acoshl.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_cpp_exprgrammar.obj
libs\wave\src\instantiate_cpp_exprgrammar.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_cpp_exprgrammar.obj" "libs\wave\src\instantiate_cpp_exprgrammar.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_cpp_exprgrammar.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_cpp_grammar.obj
libs\wave\src\instantiate_cpp_grammar.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_cpp_grammar.obj" "libs\wave\src\instantiate_cpp_grammar.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_cpp_grammar.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_cpp_literalgrs.obj
libs\wave\src\instantiate_cpp_literalgrs.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_cpp_literalgrs.obj" "libs\wave\src\instantiate_cpp_literalgrs.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_cpp_literalgrs.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_defined_grammar.obj
libs\wave\src\instantiate_defined_grammar.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_defined_grammar.obj" "libs\wave\src\instantiate_defined_grammar.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_defined_grammar.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_predef_macros.obj
libs\wave\src\instantiate_predef_macros.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_predef_macros.obj" "libs\wave\src\instantiate_predef_macros.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_predef_macros.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_re2c_lexer.obj
libs\wave\src\instantiate_re2c_lexer.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_re2c_lexer.obj" "libs\wave\src\instantiate_re2c_lexer.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_re2c_lexer.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_re2c_lexer_str.obj
libs\wave\src\instantiate_re2c_lexer_str.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2450 .\boost/wave/util/file_position.hpp 118: Undefined structure 'wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,wave::util::CowString<wave::util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function position_policy<wave::util::file_position_type>::next_line(wave::util::file_position_type &)
Error E2270 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: > expected
Error E2228 .\boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp 51: Too many error or warning messages
*** 6 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_re2c_lexer_str.obj" "libs\wave\src\instantiate_re2c_lexer_str.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\instantiate_re2c_lexer_str.obj...
borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\token_ids.obj
libs\wave\src\token_ids.cpp:
Error E2451 .\boost/wave/util/flex_string.hpp 1205: Undefined symbol 'Storage' in function get_token_name(token_id)
Error E2109 .\boost/wave/util/flex_string.hpp 1205: Not an allowed type in function get_token_name(token_id)
Error E2029 .\boost/wave/util/flex_string.hpp 1407: 'util::CowString<util::AllocatorStringStorage<char,std::allocator<char> >,char *>' must be a previously defined class or struct in function get_token_name(token_id)
Error E2450 libs\wave\src\token_ids.cpp 34: Undefined structure 'util::flex_string<char,std::char_traits<char>,std::allocator<char>,util::CowString<util::AllocatorStringStorage<char,std::allocator<char> >,char *> >' in function get_token_name(token_id)
*** 4 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -WM- -tWM -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"." -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\wave\build\borland\release\link-static\threading-multi\token_ids.obj" "libs\wave\src\token_ids.cpp"

...failed borland.compile.c++ bin.v2\libs\wave\build\borland\release\link-static\threading-multi\token_ids.obj...
...skipped <pbin.v2\libs\wave\build\borland\release\link-static\threading-multi>libboost_wave-bcb-mt-1_36.lib for lack of <pbin.v2\libs\wave\build\borland\release\link-static\threading-multi>instantiate_cpp_exprgrammar.obj...
borland.compile.c++ bin.v2\libs\graph\build\borland\release\threading-multi\read_graphviz_spirit.obj
libs\graph\src\read_graphviz_spirit.cpp:
Warning W8041 .\boost/lexical_cast.hpp 468: Negating unsigned value in function lcast_to_unsigned(int)
Warning W8041 .\boost/lexical_cast.hpp 474: Negating unsigned value in function lcast_to_unsigned(long)
Error E2299 .\boost/spirit/home/classic/phoenix/closures.hpp 237: Cannot generate template specialization from 'impl::closure_frame_holder<FrameT>'
Error E2040 .\boost/spirit/home/classic/phoenix/closures.hpp 237: Declaration terminated incorrectly
*** 2 errors in Compile ***

    "bcc32.exe" -j5 -g255 -q -c -P -Ve -Vx -a8 -b- -O2 -tWC -tWR -tWC -tWD -WM- -tWM -DBOOST_ALL_NO_LIB=1 -DBOOST_GRAPH_DYN_LINK=1 -DBOOST_GRAPH_NO_LIB=1 -DNDEBUG -I"." -I"libs\graph\src" -I"c:\Program Files\CodeGear\RAD Studio\5.0/include/" -o"bin.v2\libs\graph\build\borland\release\threading-multi\read_graphviz_spirit.obj" "libs\graph\src\read_graphviz_spirit.cpp"

...failed borland.compile.c++ bin.v2\libs\graph\build\borland\release\threading-multi\read_graphviz_spirit.obj...
...skipped <pbin.v2\libs\graph\build\borland\release\threading-multi>boost_graph-bcb-mt-1_36.dll for lack of <pbin.v2\libs\graph\build\borland\release\threading-multi>read_graphviz_spirit.obj...
...skipped <pbin.v2\libs\graph\build\borland\release\threading-multi>boost_graph-bcb-mt-1_36.lib for lack of <pbin.v2\libs\graph\build\borland\release\threading-multi>read_graphviz_spirit.obj...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>assoc_laguerrel.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>assoc_legendrel.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>betal.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>comp_ellint_1l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>comp_ellint_2l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>comp_ellint_3l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>cyl_bessel_il.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>cyl_bessel_jl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>cyl_bessel_kl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>cyl_neumannl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>ellint_1l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>ellint_2l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>ellint_3l.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>expintl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>hermitel.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>laguerrel.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>legendrel.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>riemann_zetal.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>sph_bessell.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>sph_legendrel.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>sph_neumannl.obj for lack of <pbin.v2\libs\math\build\has_long_double_support.test\borland\release\threading-multi>has_long_double_support.test...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>boost_math_tr1l-bcb-mt-1_36.dll for lack of <pbin.v2\libs\math\build\borland\release\threading-multi>assoc_laguerrel.obj...
...skipped <pbin.v2\libs\math\build\borland\release\threading-multi>boost_math_tr1l-bcb-mt-1_36.lib for lack of <pbin.v2\libs\math\build\borland\release\threading-multi>assoc_laguerrel.obj...
...failed updating 24 targets...
...skipped 100 targets...


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk