| Hello
everyone:
I stuck for several
days trying to build boost with STLPORT and stlport iostream, and may be you
will be able to help me
I modified the
user.config file as follows
using stlport : :
D:\working\projects\ADA-VS2005\STLport-5.1.3\stlport ;
where the directory
above contains stlport headers
When I
run
bjam
--builddir=d:buildb2 --with-thread --toolset=msvc-stlport stdlib=stlport
"stdlib:stlport-iostream=on"
and I got a lot of
syntax errors, beginning is copied below. Removal of stdlib=stlport from command
line gets a clean compilation.
What I need to
do?
Thank
you
Slava
...patience... ...found 632
targets... ...updating 95 targets... compile-c-c++
bin.v2libsthreadbuildmsvc-stlportdebugstdlib-stlportthreadi ng-multibarrier.obj barrier.cpp .boost/mpl/integral_c_tag.hpp(22)
: error C2061: syntax error : identifier
'val ue' .boost/mpl/integral_c_tag.hpp(22) : error C4430: missing type
specifier - int a ssumed. Note: C++ does not support
default-int .boost/mpl/integral_c_tag.hpp(22) : warning C4183:
'BOOST_STATIC_CONSTANT': mis sing return type; assumed to be a member
function returning 'int' .boost/mpl/aux_/integral_wrapper.hpp(45) : error
C2061: syntax error : identifi er
'value'
.boost/mpl/aux_/integral_wrapper.hpp(81) : see reference to class templ ate
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_CONSTAN T': missing return type; assumed to be a member
function returning 'int'
Vyacheslav Zavadsky,
Ph.D.
Principal Software
Architect
Semiconductor
Insights,
3000 Solandt
Road,
Kanata, ON, K2K
2X2
Canada
(613) 599
6500
|