Boost logo

Boost Users :

From: Michael Bradley Jr (mbradley.jr_at_[hidden])
Date: 2008-04-08 08:35:41


Hi,
while building the boost library (trunk) we getting the following message:

compiler MS Visual Studio 2005 @ win XP SP2

any help to overcome this?
Thanks in advance

Best regards
Mike

C:\boost>"bin\bjam.exe" -d 0 stage --stagedir=. toolset=msvc-8.0 link=static
runtime-link=s
tatic threading=multi --without-mpi architecture=x86 release debug address-model=32
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.
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).
text_iarchive.cpp
.\boost/archive/detail/basic_iarchive.hpp(103) : error C2259:
'boost::archive::detail::basic_iarchiv
e' : cannot instantiate abstract class
         due to following members:
         'void
boost::archive::detail::basic_iarchive::vload(boost::archive::tracking_type &)'
: is a
bstract
         .\boost/archive/detail/basic_iarchive.hpp(54) : see declaration of
'boost::archive::detail::
basic_iarchive::vload'
         'void
boost::archive::detail::basic_iarchive::vload(boost::archive::class_name_type
&)' : is
  abstract
         .\boost/archive/detail/basic_iarchive.hpp(53) : see declaration of
'boost::archive::detail::
basic_iarchive::vload'
         'void
boost::archive::detail::basic_iarchive::vload(boost::archive::class_id_optional_type
&
)' : is abstract
         .\boost/archive/detail/basic_iarchive.hpp(52) : see declaration of
'boost::archive::detail::
basic_iarchive::vload'
         'void
boost::archive::detail::basic_iarchive::vload(boost::archive::class_id_type &)'
: is a
bstract
         .\boost/archive/detail/basic_iarchive.hpp(51) : see declaration of
'boost::archive::detail::
basic_iarchive::vload'
         'void
boost::archive::detail::basic_iarchive::vload(boost::archive::object_id_type &)'
: is
abstract
         .\boost/archive/detail/basic_iarchive.hpp(50) : see declaration of
'boost::archive::detail::
basic_iarchive::vload'
         'void
boost::archive::detail::basic_iarchive::vload(boost::archive::version_type &)' :
is ab
stract
         .\boost/archive/detail/basic_iarchive.hpp(49) : see declaration of
'boost::archive::detail::
basic_iarchive::vload'
.\boost/cstdint.hpp(179) : error C2143: syntax error : missing ';' before
'namespace'
.\boost/cstdint.hpp(179) : error C4430: missing type specifier - int assumed.
Note: C++ does not sup
port default-int
text_oarchive.cpp
.\boost/archive/detail/basic_oarchive.hpp(98) : error C2259:
'boost::archive::detail::basic_oarchive
' : cannot instantiate abstract class
         due to following members:
         'void boost::archive::detail::basic_oarchive::vsave(const
boost::archive::tracking_type)' :
is abstract
         .\boost/archive/detail/basic_oarchive.hpp(60) : see declaration of
'boost::archive::detail::
basic_oarchive::vsave'
         'void boost::archive::detail::basic_oarchive::vsave(const
boost::archive::class_name_type &)
' : is abstract
         .\boost/archive/detail/basic_oarchive.hpp(59) : see declaration of
'boost::archive::detail::
basic_oarchive::vsave'
         'void boost::archive::detail::basic_oarchive::vsave(const
boost::archive::class_id_reference
_type)' : is abstract
         .\boost/archive/detail/basic_oarchive.hpp(58) : see declaration of
'boost::archive::detail::
basic_oarchive::vsave'
         'void boost::archive::detail::basic_oarchive::vsave(const
boost::archive::class_id_optional_
type)' : is abstract
         .\boost/archive/detail/basic_oarchive.hpp(57) : see declaration of
'boost::archive::detail::
basic_oarchive::vsave'
         'void boost::archive::detail::basic_oarchive::vsave(const
boost::archive::class_id_type)' :
is abstract
         .\boost/archive/detail/basic_oarchive.hpp(56) : see declaration of
'boost::archive::detail::
basic_oarchive::vsave'
         'void boost::archive::detail::basic_oarchive::vsave(const
boost::archive::object_reference_t
ype)' : is abstract
         .\boost/archive/detail/basic_oarchive.hpp(55) : see declaration of
'boost::archive::detail::
basic_oarchive::vsave'
         'void boost::archive::detail::basic_oarchive::vsave(const
boost::archive::object_id_type)' :
  is abstract
         .\boost/archive/detail/basic_oarchive.hpp(54) : see declaration of
'boost::archive::detail::
basic_oarchive::vsave'
         'void boost::archive::detail::basic_oarchive::vsave(const
boost::archive::version_type)' : i
s abstract
         .\boost/archive/detail/basic_oarchive.hpp(53) : see declaration of
'boost::archive::detail::
basic_oarchive::vsave'
.\boost/cstdint.hpp(179) : error C2143: syntax error : missing ';' before
'namespace'
.\boost/cstdint.hpp(179) : error C4430: missing type specifier - int assumed.
Note: C++ does not sup
port default-int
xml_iarchive.cpp
.\boost/archive/detail/basic_iarchive.hpp(103) : error C2259:
'boost::archive::detail::basic_iarchiv
e' : cannot instantiate abstract class
         due to following members:
         'void
boost::archive::detail::basic_iarchive::vload(boost::archive::tracking_type &)'
: is a
bstract
         .\boost/archive/detail/basic_iarchive.hpp(54) : see declaration of
'boost::archive::detail::
basic_iarchive::vload'
         'void
boost::archive::detail::basic_iarchive::vload(boost::archive::class_name_type
&)' : is
  abstract
         .\boost/archive/detail/basic_iarchive.hpp(53) : see declaration of
'boost::archive::detail::
basic_iarchive::vload'
         'void
boost::archive::detail::basic_iarchive::vload(boost::archive::class_id_optional_type
&
)' : is abstract
         .\boost/archive/detail/basic_iarchive.hpp(52) : see declaration of
'boost::archive::detail::
basic_iarchive::vload'
         'void
boost::archive::detail::basic_iarchive::vload(boost::archive::class_id_type &)'
: is a
bstract
         .\boost/archive/detail/basic_iarchive.hpp(51) : see declaration of
'boost::archive::detail::
basic_iarchive::vload'
         'void
boost::archive::detail::basic_iarchive::vload(boost::archive::object_id_type &)'
: is
abstract
         .\boost/archive/detail/basic_iarchive.hpp(50) : see declaration of
'boost::archive::detail::
basic_iarchive::vload'
         'void
boost::archive::detail::basic_iarchive::vload(boost::archive::version_type &)' :
is ab
stract
         .\boost/archive/detail/basic_iarchive.hpp(49) : see declaration of
'boost::archive::detail::
basic_iarchive::vload'
.\boost/cstdint.hpp(179) : error C2143: syntax error : missing ';' before
'namespace'
.\boost/cstdint.hpp(179) : error C4430: missing type specifier - int assumed.
Note: C++ does not sup
port default-int
xml_oarchive.cpp


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