Boost logo

Boost Users :

From: Christophe Delarue (christophe.delarue_at_[hidden])
Date: 2007-06-12 16:45:33


HI boost users,

I allready post this request : is boost compatible with compiler sun
studio 8 C++ 5.5 ?

We are trying to compile boost spirit to use the xml serialization,
but we got compiler error on :
CC -V
CC: Sun C++ 5.5 2003/03/12

+ /Soft/sunstudio/8/bin/CC +d -g -xs -mt -DBOOST_ALL_DYN_LINK=1
+ -DBOOST_ALL_NO_LIB=1 -I. -I/Home/ut0bcm/Boost/boost_1
_34_0
+ -I/Soft/sunstudio/8/prod/include/CC/stlport4 -I/usr/include
+ -library=stlport4 -c -o
bin.v2/libs/wave/build/sun/debug/threading-multi/instantiate_cpp_exprgrammar.o
libs/wave/src/instantiate_cpp_exprgrammar.cpp

"./boost/spirit/phoenix/actor.hpp", line 345: Error: Could not find a
match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&)
const.
"./boost/ spirit/phoenix/actor.hpp", line 354: Error: Could not find a
match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&,
phoenix::B&) const.
"./boost/spirit/phoenix/actor.hpp", line 354: Error: Too many args in
template, from phoenix::B on ignored.
"./boost/spirit /phoenix/actor.hpp", line 363: Error: Could not find a
match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&,
phoenix::B&, phoenix::C&) const.
"./boost/spirit/phoenix/actor.hpp", line 363: Error: Too many args in
template, from phoenix::B on ignored.
"./boost/spirit /phoenix/actor.hpp", line 373: Error: Could not find a
match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&,
phoenix::B&, phoenix::C&, phoenix::D&) const.
"./boost/spirit/phoenix/actor.hpp", line 373: Error: Too many args in
template, from phoenix::B on ignored.
"./boost/spirit /phoenix/actor.hpp", line 382: Error: Could not find a
match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&,
phoenix::B&, phoenix::C&, phoenix::D&, phoenix::E&) const.
"./boost/spirit/phoenix/actor.hpp", line 382: Error: Too many args in
template, from phoenix::B on ignored.
"./boost/spirit /phoenix/actor.hpp", line 397: Error: Could not find a
match for phoenix::actor<phoenix::BaseT>::operator()(phoenix::A&,
phoenix::B&, phoenix::C&, phoenix::D&, phoenix::E&, phoenix::F&)
const.
"./boost/spirit/phoenix/actor.hpp", line 397: Error: Too many args in
template, from phoenix::B on ignored.
"./boost/spirit /phoenix/actor.hpp", line 589: Error: Could not find a
match for phoenix::actor<phoenix::BaseT>::operator()(const
phoenix::unpack_tuple<phoenix::actor<phoenix::BaseT>::TupleT>&) const.

-- 
--
Christophe Delarue
mailto:christophe.delarue_at_[hidden]

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net