unable to link with stlport

hi ppl. I'm using boost 1.34 w/ stlport version 5.1.3 on windows xp.sp2 compiler msvc8 stlport was build with _STLP_USE_BOOST_SUPPORT. it seems that after invoking bjam V2 03.1.13 using directions in getting started page. I have not seen any libs with ABI tag key 'p' generated. here is an example of pattern libs i got in the stage dir. boost_signals-vc80-mt-1_34.lib boost_signals-vc80-mt.lib boost_signals-vc80-mt-gd-1.34.lib boost_signals-vc80-mt-gd.lib but i don't have any of libs such as boost_signals-vc80-mt-gdp-1.34.lib boost_signals-vc80-mt-gdp.lib output msg: (one of many examples using stlport w/boost) STLport: Auto linking to stlportstld.5.1.lib 1>Generating Code... 1>Compiling manifest to resources... 1>Linking... 1>LINK : fatal error LNK1104: cannot open file 'libboost_signals-vc80-mt-gdp-1_34.lib' can anyone give me an insight here?

On Friday 15 June 2007 22:24:21 Tal Agmon wrote:
I'm using boost 1.34 w/ stlport version 5.1.3 on windows xp.sp2 compiler msvc8
stlport was build with _STLP_USE_BOOST_SUPPORT.
it seems that after invoking bjam V2 03.1.13 using directions in getting started page.
I have not seen any libs with ABI tag key 'p' generated.
You need to tell bjam that it should build with STLport, it won't guess that you have it installed and where(!). I haven't dug too deep and I can't test it on Ubuntu, but I think that you might get further if you specify 'msvc-stlport' as toolset. HTH Uli

Preparation i did before invoking bjam: 1. Modified user-config.jam file in tools\build\v2 dir. this is the line added to find headers and libs using stlport : : c:/STLPOR~1.3/stlport c:/STLPOR~1.3/lib/vc8 ; 2. invoking bjam adding stdlib=stlport.to support stlport. bjam -a stdlib=stlport --build-dir=c:\boost-build --toolset=msvc-8.0 stage only libs that come up with 'p' tags are pythons. Note that I get many errors during building process. none which i get using stdlib=native or omitting stdlib feature. maybe I'm missing something but it seems that i can't use boost with stlport right now unless someone has an idea. On 6/18/07, Ulrich Eckhardt <doomster@knuut.de> wrote:
On Friday 15 June 2007 22:24:21 Tal Agmon wrote:
I'm using boost 1.34 w/ stlport version 5.1.3 on windows xp.sp2 compiler msvc8
stlport was build with _STLP_USE_BOOST_SUPPORT.
it seems that after invoking bjam V2 03.1.13 using directions in getting started page.
I have not seen any libs with ABI tag key 'p' generated.
You need to tell bjam that it should build with STLport, it won't guess that you have it installed and where(!). I haven't dug too deep and I can't test it on Ubuntu, but I think that you might get further if you specify 'msvc-stlport' as toolset.
HTH
Uli _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Tal Agmon wrote:
Note that I get many errors during building process.
Which errors? -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

snipped [... .\boost/type_traits/is_convertible.hpp(385) : error C2061: syntax error : identifier 'value' .\boost/type_traits/is_convertible.hpp(385) : error C2059: syntax error : ')' .\boost/type_traits/is_convertible.hpp(385) : error C2143: syntax error : missing ')' before ';' .\boost/type_traits/is_convertible.hpp(385) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/is_convertible.hpp(385) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/is_convertible.hpp(385) : error C2061: syntax error : identifier 'value' .\boost/type_traits/is_convertible.hpp(385) : fatal error C1003: error count exceeds 100; stopping compilation call "C:\Program Files\Develop\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul cl /Zm800 -nologo @"f:\downloads\dev.boost.build\boost\bin.v2\libs\test\build\msvc-8.0\debug\asynch-exceptions-on\link-static\stdlib-stlport\threading-multi\xml_log_formatter.obj.rsp" ...failed compile-c-c++ f:\downloads\dev.boost.build\boost\bin.v2\libs\test\build\msvc-8.0\debug\asynch-exceptions-on\link-static\stdlib-stlport\threading-multi\xml_log_formatter.obj... compile-c-c++ f:\downloads\dev.boost.build\boost\bin.v2\libs\test\build\msvc-8.0\debug\asynch-exceptions-on\link-static\stdlib-stlport\threading-multi\xml_report_formatter.obj xml_report_formatter.cpp STLport: Auto linking to stlportstld.5.1.lib .\boost/mpl/integral_c_tag.hpp(22) : error C2061: syntax error : identifier 'value' .\boost/mpl/integral_c_tag.hpp(22) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/integral_c_tag.hpp(22) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/mpl/aux_/integral_wrapper.hpp(45) : error C2061: syntax error : identifier 'value' .\boost/mpl/aux_/integral_wrapper.hpp(81) : see reference to class template instantiation 'boost::mpl::int_<N>' being compiled .\boost/mpl/aux_/integral_wrapper.hpp(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/aux_/integral_wrapper.hpp(45) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/mpl/aux_/integral_wrapper.hpp(72) : error C2065: 'value' : undeclared identifier .\boost/mpl/aux_/integral_wrapper.hpp(85) : error C2039: 'value' : is not a member of 'boost::mpl::int_<N>' .\boost/mpl/bool.hpp(25) : error C2061: syntax error : identifier 'value' .\boost/mpl/bool.hpp(30) : see reference to class template instantiation 'boost::mpl::bool_<C_>' being compiled .\boost/mpl/bool.hpp(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/bool.hpp(25) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/mpl/bool.hpp(34) : error C2039: 'value' : is not a member of 'boost::mpl::bool_<C_>' .\boost/mpl/aux_/integral_wrapper.hpp(45) : error C2061: syntax error : identifier 'value' .\boost/mpl/aux_/integral_wrapper.hpp(81) : see reference to class template instantiation 'boost::mpl::integral_c<T,N>' being compiled .\boost/mpl/aux_/integral_wrapper.hpp(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/aux_/integral_wrapper.hpp(45) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/mpl/aux_/integral_wrapper.hpp(85) : error C2039: 'value' : is not a member of 'boost::mpl::integral_c<T,N>' .\boost/mpl/integral_c.hpp(42) : error C2061: syntax error : identifier 'value' .\boost/mpl/integral_c.hpp(47) : see reference to class template instantiation 'boost::mpl::integral_c<bool,C>' being compiled .\boost/mpl/integral_c.hpp(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/integral_c.hpp(42) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/mpl/bool.hpp(25) : error C2061: syntax error : identifier 'value' .\boost/type_traits/integral_constant.hpp(26) : see reference to class template instantiation 'boost::mpl::bool_<C_>' being compiled with [ C_=true ] .\boost/mpl/bool.hpp(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/bool.hpp(25) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/mpl/bool.hpp(25) : error C2061: syntax error : identifier 'value' .\boost/type_traits/integral_constant.hpp(37) : see reference to class template instantiation 'boost::mpl::bool_<C_>' being compiled with [ C_=false ] .\boost/mpl/bool.hpp(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/bool.hpp(25) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/is_integral.hpp(60) : error C2039: 'ulong_long_type' : is not a member of 'boost' .\boost/type_traits/is_integral.hpp(60) : error C2065: 'ulong_long_type' : undeclared identifier .\boost/type_traits/is_integral.hpp(60) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(60) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(60) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(60) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(61) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(61) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(61) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(61) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/detail/ice_or.hpp(22) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_or.hpp(23) : see reference to class template instantiation 'boost::type_traits::ice_or<b1,b2,b3,b4,b5,b6,b7>' being compiled .\boost/type_traits/detail/ice_or.hpp(22) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_or.hpp(22) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_or.hpp(28) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_or.hpp(28) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_or.hpp(28) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/is_arithmetic.hpp(27) : error C2061: syntax error : identifier 'value' .\boost/type_traits/is_arithmetic.hpp(32) : see reference to class template instantiation 'boost::detail::is_arithmetic_impl<T>' being compiled .\boost/type_traits/is_arithmetic.hpp(28) : error C2059: syntax error : ')' .\boost/type_traits/is_arithmetic.hpp(28) : error C2143: syntax error : missing ')' before ';' .\boost/type_traits/is_arithmetic.hpp(28) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/is_arithmetic.hpp(28) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_and.hpp(23) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_and.hpp(24) : see reference to class template instantiation 'boost::type_traits::ice_and<b1,b2,b3,b4,b5,b6,b7>' being compiled .\boost/type_traits/detail/ice_and.hpp(23) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_and.hpp(23) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_and.hpp(29) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_and.hpp(29) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_and.hpp(29) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_not.hpp(19) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_not.hpp(20) : see reference to class template instantiation 'boost::type_traits::ice_not<b>' being compiled .\boost/type_traits/detail/ice_not.hpp(19) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_not.hpp(19) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_not.hpp(25) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_not.hpp(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_not.hpp(25) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_eq.hpp(19) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_eq.hpp(20) : see reference to class template instantiation 'boost::type_traits::ice_eq<b1,b2>' being compiled .\boost/type_traits/detail/ice_eq.hpp(19) : error C2059: syntax error : ')' .\boost/type_traits/detail/ice_eq.hpp(19) : error C2143: syntax error : missing ')' before ';' .\boost/type_traits/detail/ice_eq.hpp(19) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_eq.hpp(19) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_eq.hpp(25) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_eq.hpp(26) : see reference to class template instantiation 'boost::type_traits::ice_ne<b1,b2>' being compiled .\boost/type_traits/detail/ice_eq.hpp(25) : error C2059: syntax error : ')' .\boost/type_traits/detail/ice_eq.hpp(25) : error C2143: syntax error : missing ')' before ';' .\boost/type_traits/detail/ice_eq.hpp(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_eq.hpp(25) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_eq.hpp(29) : error C2039: 'value' : is not a member of 'boost::type_traits::ice_eq<b1,b2>' .\boost/type_traits/detail/ice_eq.hpp(30) : error C2039: 'value' : is not a member of 'boost::type_traits::ice_ne<b1,b2>' .\boost/type_traits/detail/cv_traits_impl.hpp(37) : error C2061: syntax error : identifier 'is_const' .\boost/type_traits/detail/cv_traits_impl.hpp(40) : see reference to class template instantiation 'boost::detail::cv_traits_imp<T*>' being compiled .\boost/type_traits/detail/cv_traits_impl.hpp(37) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/cv_traits_impl.hpp(37) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/cv_traits_impl.hpp(38) : error C2061: syntax error : identifier 'is_volatile' .\boost/type_traits/detail/cv_traits_impl.hpp(38) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/cv_traits_impl.hpp(38) : error C2535: 'int boost::detail::cv_traits_imp<T*>::BOOST_STATIC_CONSTANT(bool)' : member function already defined or declared .\boost/type_traits/detail/cv_traits_impl.hpp(37) : see declaration of 'boost::detail::cv_traits_imp<T*>::BOOST_STATIC_CONSTANT' .\boost/type_traits/detail/cv_traits_impl.hpp(38) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/cv_traits_impl.hpp(45) : error C2061: syntax error : identifier 'is_const' .\boost/type_traits/detail/cv_traits_impl.hpp(48) : see reference to class template instantiation 'boost::detail::cv_traits_imp<const T*>' being compiled .\boost/type_traits/detail/cv_traits_impl.hpp(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/cv_traits_impl.hpp(45) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/cv_traits_impl.hpp(46) : error C2061: syntax error : identifier 'is_volatile' .\boost/type_traits/detail/cv_traits_impl.hpp(46) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/cv_traits_impl.hpp(46) : error C2535: 'int boost::detail::cv_traits_imp<const T*>::BOOST_STATIC_CONSTANT(bool)' : member function already defined or declared .\boost/type_traits/detail/cv_traits_impl.hpp(45) : see declaration of 'boost::detail::cv_traits_imp<const T*>::BOOST_STATIC_CONSTANT' .\boost/type_traits/detail/cv_traits_impl.hpp(46) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/cv_traits_impl.hpp(53) : error C2061: syntax error : identifier 'is_const' .\boost/type_traits/detail/cv_traits_impl.hpp(56) : see reference to class template instantiation 'boost::detail::cv_traits_imp<volatile T*>' being compiled .\boost/type_traits/detail/cv_traits_impl.hpp(53) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/cv_traits_impl.hpp(53) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/cv_traits_impl.hpp(54) : error C2061: syntax error : identifier 'is_volatile' .\boost/type_traits/detail/cv_traits_impl.hpp(54) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/cv_traits_impl.hpp(54) : error C2535: 'int boost::detail::cv_traits_imp<volatile T*>::BOOST_STATIC_CONSTANT(bool)' : member function already defined or declared .\boost/type_traits/detail/cv_traits_impl.hpp(53) : see declaration of 'boost::detail::cv_traits_imp<volatile T*>::BOOST_STATIC_CONSTANT' .\boost/type_traits/detail/cv_traits_impl.hpp(54) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/cv_traits_impl.hpp(61) : error C2061: syntax error : identifier 'is_const' .\boost/type_traits/detail/cv_traits_impl.hpp(64) : see reference to class template instantiation 'boost::detail::cv_traits_imp<volatile const T*>' being compiled .\boost/type_traits/detail/cv_traits_impl.hpp(61) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/cv_traits_impl.hpp(61) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/cv_traits_impl.hpp(62) : error C2061: syntax error : identifier 'is_volatile' .\boost/type_traits/detail/cv_traits_impl.hpp(62) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/cv_traits_impl.hpp(62) : error C2535: 'int boost::detail::cv_traits_imp<volatile const T*>::BOOST_STATIC_CONSTANT(bool)' : member function already defined or declared .\boost/type_traits/detail/cv_traits_impl.hpp(61) : see declaration of 'boost::detail::cv_traits_imp<volatile const T*>::BOOST_STATIC_CONSTANT' .\boost/type_traits/detail/cv_traits_impl.hpp(62) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/is_union.hpp(28) : error C2061: syntax error : identifier 'value' .\boost/type_traits/is_union.hpp(29) : see reference to class template instantiation 'boost::detail::is_union_impl<T>' being compiled .\boost/type_traits/is_union.hpp(28) : error C2059: syntax error : ')' .\boost/type_traits/is_union.hpp(28) : error C2143: syntax error : missing ')' before ';' .\boost/type_traits/is_union.hpp(28) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/is_union.hpp(28) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/is_class.hpp(76) : error C2061: syntax error : identifier 'value' .\boost/type_traits/is_class.hpp(82) : see reference to class template instantiation 'boost::detail::is_class_impl<T>' being compiled .\boost/type_traits/is_class.hpp(81) : error C2059: syntax error : ')' .\boost/type_traits/is_class.hpp(81) : error C2143: syntax error : missing ')' before ';' .\boost/type_traits/is_class.hpp(81) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/is_class.hpp(81) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/is_abstract.hpp(81) : error C2061: syntax error : identifier 'boost_static_assert_typedef_' .\boost/type_traits/is_abstract.hpp(93) : see reference to class template instantiation 'boost::detail::is_abstract_imp2<T>' being compiled .\boost/type_traits/is_abstract.hpp(88) : error C2061: syntax error : identifier 's1' .\boost/type_traits/is_abstract.hpp(88) : error C2059: syntax error : ')' .\boost/type_traits/is_abstract.hpp(88) : error C2143: syntax error : missing ')' before ';' .\boost/type_traits/is_abstract.hpp(88) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/is_abstract.hpp(88) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/is_abstract.hpp(91) : error C2061: syntax error : identifier 'value' .\boost/type_traits/is_abstract.hpp(92) : error C2059: syntax error : ')' .\boost/type_traits/is_abstract.hpp(92) : error C2143: syntax error : missing ')' before ';' .\boost/type_traits/is_abstract.hpp(92) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/is_abstract.hpp(92) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/is_abstract.hpp(121) : error C2061: syntax error : identifier 'value' .\boost/type_traits/is_abstract.hpp(122) : see reference to class template instantiation 'boost::detail::is_abstract_imp<T>' being compiled .\boost/type_traits/is_abstract.hpp(121) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/is_abstract.hpp(121) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/is_convertible.hpp(254) : error C2061: syntax error : identifier 'value' .\boost/type_traits/is_convertible.hpp(260) : see reference to class template instantiation 'boost::detail::is_convertible_basic_impl<From,To>' being compiled .\boost/type_traits/is_convertible.hpp(256) : error C2059: syntax error : ')' .\boost/type_traits/is_convertible.hpp(256) : error C2143: syntax error : missing ')' before ';' .\boost/type_traits/is_convertible.hpp(256) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/is_convertible.hpp(256) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/is_convertible.hpp(286) : error C2061: syntax error : identifier 'value' .\boost/type_traits/is_convertible.hpp(297) : see reference to class template instantiation 'boost::detail::is_convertible_impl<From,To>' being compiled .\boost/type_traits/is_convertible.hpp(296) : error C2059: syntax error : ')' ...] [... call "C:\Program Files\Develop\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul cl /Zm800 -nologo @"f:\downloads\dev.boost.build\boost\bin.v2\libs\test\build\msvc-8.0\debug\asynch-exceptions-on\link-static\stdlib-stlport\threading-multi\xml_report_formatter.obj.rsp" ...failed compile-c-c++ f:\downloads\dev.boost.build\boost\bin.v2\libs\test\build\msvc-8.0\debug\asynch-exceptions-on\link-static\stdlib-stlport\threading-multi\xml_report_formatter.obj... ...skipped <pf:\downloads\dev.boost.build\boost\bin.v2\libs\test\build\msvc-8.0\debug\asynch-exceptions-on\link-static\stdlib-stlport\threading-multi>libboost_test_exec_monitor-vc80-mt-gdp-1_34.lib for lack of <pf:\downloads\dev.boost.build\boost\bin .v2\libs\test\build\msvc-8.0\debug\asynch-exceptions-on\link-static\stdlib-stlport\threading-multi>execution_monitor.obj... ...skipped <pstage\lib>libboost_test_exec_monitor-vc80-mt-gdp-1_34.lib for lack of <pf:\downloads\dev.boost.build\boost\bin.v2\libs\test\build\msvc-8.0\debug\asynch-exceptions-on\link-static\stdlib-stlport\threading-multi>libboost_test_exec_monitor-v c80-mt-gdp-1_34.lib... compile-c-c++ f:\downloads\dev.boost.build\boost\bin.v2\libs\test\build\msvc-8.0\debug\asynch-exceptions-on\stdlib-stlport\threading-multi\compiler_log_formatter.obj compiler_log_formatter.cpp STLport: Auto linking to stlportstld.5.1.lib .\boost/mpl/integral_c_tag.hpp(22) : error C2061: syntax error : identifier 'value' .\boost/mpl/integral_c_tag.hpp(22) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/integral_c_tag.hpp(22) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/mpl/aux_/integral_wrapper.hpp(45) : error C2061: syntax error : identifier 'value' .\boost/mpl/aux_/integral_wrapper.hpp(81) : see reference to class template instantiation 'boost::mpl::int_<N>' being compiled .\boost/mpl/aux_/integral_wrapper.hpp(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/aux_/integral_wrapper.hpp(45) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/mpl/aux_/integral_wrapper.hpp(72) : error C2065: 'value' : undeclared identifier .\boost/mpl/aux_/integral_wrapper.hpp(85) : error C2039: 'value' : is not a member of 'boost::mpl::int_<N>' .\boost/mpl/bool.hpp(25) : error C2061: syntax error : identifier 'value' .\boost/mpl/bool.hpp(30) : see reference to class template instantiation 'boost::mpl::bool_<C_>' being compiled .\boost/mpl/bool.hpp(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/bool.hpp(25) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/mpl/bool.hpp(34) : error C2039: 'value' : is not a member of 'boost::mpl::bool_<C_>' .\boost/mpl/aux_/integral_wrapper.hpp(45) : error C2061: syntax error : identifier 'value' .\boost/mpl/aux_/integral_wrapper.hpp(81) : see reference to class template instantiation 'boost::mpl::integral_c<T,N>' being compiled .\boost/mpl/aux_/integral_wrapper.hpp(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/aux_/integral_wrapper.hpp(45) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/mpl/aux_/integral_wrapper.hpp(85) : error C2039: 'value' : is not a member of 'boost::mpl::integral_c<T,N>' .\boost/mpl/integral_c.hpp(42) : error C2061: syntax error : identifier 'value' .\boost/mpl/integral_c.hpp(47) : see reference to class template instantiation 'boost::mpl::integral_c<bool,C>' being compiled .\boost/mpl/integral_c.hpp(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/integral_c.hpp(42) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/mpl/bool.hpp(25) : error C2061: syntax error : identifier 'value' .\boost/type_traits/integral_constant.hpp(26) : see reference to class template instantiation 'boost::mpl::bool_<C_>' being compiled with [ C_=true ] .\boost/mpl/bool.hpp(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/bool.hpp(25) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/mpl/bool.hpp(25) : error C2061: syntax error : identifier 'value' .\boost/type_traits/integral_constant.hpp(37) : see reference to class template instantiation 'boost::mpl::bool_<C_>' being compiled with [ C_=false ] .\boost/mpl/bool.hpp(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/mpl/bool.hpp(25) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/is_integral.hpp(60) : error C2039: 'ulong_long_type' : is not a member of 'boost' .\boost/type_traits/is_integral.hpp(60) : error C2065: 'ulong_long_type' : undeclared identifier .\boost/type_traits/is_integral.hpp(60) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(60) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(60) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(60) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(61) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(61) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(61) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/is_integral.hpp(61) : error C2913: explicit specialization; 'boost::is_integral' is not a specialization of a class template .\boost/type_traits/detail/ice_or.hpp(22) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_or.hpp(23) : see reference to class template instantiation 'boost::type_traits::ice_or<b1,b2,b3,b4,b5,b6,b7>' being compiled .\boost/type_traits/detail/ice_or.hpp(22) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_or.hpp(22) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_or.hpp(28) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_or.hpp(28) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_or.hpp(28) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/is_arithmetic.hpp(27) : error C2061: syntax error : identifier 'value' .\boost/type_traits/is_arithmetic.hpp(32) : see reference to class template instantiation 'boost::detail::is_arithmetic_impl<T>' being compiled .\boost/type_traits/is_arithmetic.hpp(28) : error C2059: syntax error : ')' .\boost/type_traits/is_arithmetic.hpp(28) : error C2143: syntax error : missing ')' before ';' .\boost/type_traits/is_arithmetic.hpp(28) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/is_arithmetic.hpp(28) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_and.hpp(23) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_and.hpp(24) : see reference to class template instantiation 'boost::type_traits::ice_and<b1,b2,b3,b4,b5,b6,b7>' being compiled .\boost/type_traits/detail/ice_and.hpp(23) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_and.hpp(23) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_and.hpp(29) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_and.hpp(29) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_and.hpp(29) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_not.hpp(19) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_not.hpp(20) : see reference to class template instantiation 'boost::type_traits::ice_not<b>' being compiled .\boost/type_traits/detail/ice_not.hpp(19) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_not.hpp(19) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_not.hpp(25) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_not.hpp(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int .\boost/type_traits/detail/ice_not.hpp(25) : warning C4183: 'BOOST_STATIC_CONSTANT': missing return type; assumed to be a member function returning 'int' .\boost/type_traits/detail/ice_eq.hpp(19) : error C2061: syntax error : identifier 'value' .\boost/type_traits/detail/ice_eq.hpp(20) : see reference to class template instantiation 'boost::type_traits::ice_eq<b1,b2>' being compiled ...] On 6/19/07, Rene Rivera <grafikrobot@gmail.com> wrote:
Tal Agmon wrote:
Note that I get many errors during building process.
Which errors?
-- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

[Please don't top-post.] On Monday 18 June 2007 23:38:52 Tal Agmon wrote:
Preparation i did before invoking bjam: 1. Modified user-config.jam file in tools\build\v2 dir. this is the line added to find headers and libs using stlport : : c:/STLPOR~1.3/stlport c:/STLPOR~1.3/lib/vc8 ; ^^^^^^^^^^ This looks wrong. Also, I can't imagine any part of the toolchain not being able to cope with normal paths, but I could imagine bjam not liking the colon (':') after the drive letter without quoting.
Uli

using stlport : : c:/STLPOR~1.3/stlport c:/STLPOR~1.3/lib/vc8 ; I don't think its a typo. at least not according to the comment example in user-config.bjam.
On 6/19/07, Ulrich Eckhardt <doomster@knuut.de> wrote:
[Please don't top-post.]
On Monday 18 June 2007 23:38:52 Tal Agmon wrote:
Preparation i did before invoking bjam: 1. Modified user-config.jam file in tools\build\v2 dir. this is the line added to find headers and libs using stlport : : c:/STLPOR~1.3/stlport c:/STLPOR~1.3/lib/vc8 ; ^^^^^^^^^^ This looks wrong. Also, I can't imagine any part of the toolchain not being able to cope with normal paths, but I could imagine bjam not liking the
colon > (':') after the drive letter without quoting. > > Uli > > _______________________________________________ > Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost >
participants (3)
-
Rene Rivera
-
Tal Agmon
-
Ulrich Eckhardt