|
Boost : |
From: John Maddock (john_maddock_at_[hidden])
Date: 2003-01-16 06:27:22
This seems to be a problem with the PP lib and MPL, anyone any ideas?
> I tried to compile the boost libs on my solaris 2.8 system with Sun
WorkShop
> 6.u2 C++ 5.3 Patch 111685-05 64 bit compiler. Below you can see the
command
> line which I executed and the result of it. Do you have a hint for me
what
> I did wrong ? Thanks a lot for your response in advance !!!
>
> bash-2.03$ dmake CXXFLAGS="-xarch=v9" LDFLAGS="-xarch=v9"
LIBSUFFIX="_v9" -f
> sunpro.mak
>
> dmake: defaulting to parallel mode.
> See the man page dmake(1) for more information on setting up the .dmakerc
> file.
> xerxes.bb.ic3s.de --> 1 job
> mkdir -p sunpro/libboost_regex_v9
> xerxes.bb.ic3s.de --> 2 jobs
> CC -c -O2 -I../../../ -xarch=v9 -o
> sunpro/libboost_regex_v9/c_regex_traits.o ../src/c_regex_traits.cpp
> xerxes.bb.ic3s.de --> 2 jobs
> CC -c -O2 -I../../../ -xarch=v9 -o
> sunpro/libboost_regex_v9/c_regex_traits_common.o
> ../src/c_regex_traits_common.cpp
> xerxes.bb.ic3s.de --> 2 jobs
> CC -c -O2 -I../../../ -xarch=v9 -o
> sunpro/libboost_regex_v9/cpp_regex_traits.o ../src/cpp_regex_traits.cpp
> xerxes.bb.ic3s.de --> Job output
> CC -c -O2 -I../../../ -xarch=v9 -o
> sunpro/libboost_regex_v9/c_regex_traits.o ../src/c_regex_traits.cpp
> "../src/c_regex_traits.cpp", line 711: Warning: i hides
> boost::c_regex_traits<char>::i.
> 1 Warning(s) detected.
> xerxes.bb.ic3s.de --> 2 jobs
> CC -c -O2 -I../../../ -xarch=v9 -o sunpro/libboost_regex_v9/cregex.o
> ../src/cregex.cpp
> xerxes.bb.ic3s.de --> Job output
> CC -c -O2 -I../../../ -xarch=v9 -o sunpro/libboost_regex_v9/cregex.o
> ../src/cregex.cpp
> "../../..//boost/type_traits/add_const.hpp", line 34: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/add_const.hpp", line 34: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/add_const.hpp", line 34: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/add_const.hpp", line 34: Error:
> BOOST_PP_LIST_FOR_EACH_I_M is not defined.
> "../../..//boost/type_traits/add_volatile.hpp", line 34: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/add_volatile.hpp", line 34: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/add_volatile.hpp", line 34: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/add_volatile.hpp", line 34: Error:
> BOOST_PP_LIST_FOR_EACH_I_M is not defined.
> "../../..//boost/type_traits/add_cv.hpp", line 34: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/add_cv.hpp", line 34: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/add_cv.hpp", line 34: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/add_cv.hpp", line 34: Error:
> BOOST_PP_LIST_FOR_EACH_I_M is not defined.
> "../../..//boost/type_traits/is_const.hpp", line 33: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/is_const.hpp", line 33: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/is_const.hpp", line 33: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/is_const.hpp", line 33: Error:
> BOOST_PP_LIST_FOR_EACH_I_M is not defined.
> "../../..//boost/type_traits/is_volatile.hpp", line 33: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/is_volatile.hpp", line 33: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/is_volatile.hpp", line 33: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/is_volatile.hpp", line 33: Error:
> BOOST_PP_LIST_FOR_EACH_I_M is not defined.
> "../../..//boost/type_traits/remove_const.hpp", line 56: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/remove_const.hpp", line 56: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/remove_const.hpp", line 56: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/remove_const.hpp", line 56: Error:
> BOOST_PP_LIST_FOR_EACH_I_M is not defined.
> "../../..//boost/type_traits/remove_volatile.hpp", line 55: Warning: Too
few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/remove_volatile.hpp", line 55: Warning: Too
few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/remove_volatile.hpp", line 55: Warning: Too
few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/remove_volatile.hpp", line 55: Error:
> BOOST_PP_LIST_FOR_EACH_I_M is not defined.
> "../../..//boost/type_traits/remove_cv.hpp", line 28: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/remove_cv.hpp", line 28: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/remove_cv.hpp", line 28: Warning: Too few
> arguments in macro BOOST_PP_CHECK_2.
> "../../..//boost/type_traits/remove_cv.hpp", line 28: Error:
> BOOST_PP_LIST_FOR_EACH_I_M is not defined.
> 8 Error(s) and 24 Warning(s) detected.
> *** Error code 8
> dmake: Fatal error: Command failed for target
> `sunpro/libboost_regex_v9/cregex.o'
> Waiting for 1 job to finish
> bash-2.03$
>
>
>
> Kind regards,
>
> Frank
>
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk