|
Boost : |
From: Richard Hadsell (hadsell_at_[hidden])
Date: 2002-06-19 15:19:15
I just downloaded Boost 1.28.0 and tried to build the libraries. I am trying to
upgrade my copy of Regex++, so I'll just report problems there. Both the normal
build of Boost using bjam and a make in libs/regex/build fail with the same
errors.
I am using Compaq C++ V6.5-011 for Digital UNIX V4.0F (Rev. 1229).
These are the errors for the first compile that fails:
cxx -o generic/boost_regex/cregex.o -c -O -I../../../ -arch ev6 -ieee -assume
trusted_short_alignment -std ansi -nousing_std -D__USE_STD_IOSTREAM -ptr
generic/boost_regex/cxx_repository ../src/cregex.cpp
cxx: Error: ../../../boost/regex/detail/instances.hpp, line 104: no instance
of overloaded function "boost::reg_expression<charT, traits,
Allocator>::reg_expression [with charT=char,
traits=boost::regex_traits<char>, Allocator=std::allocator<char>]"
matches the specified type
template
reg_expression<BOOST_REGEX_CHAR_T>::reg_expression<BOOST_REGEX_CHAR_T>(const
BOOST_DEFAULT_ALLOCATOR(BOOST_REGEX_CHAR_T)&);
---------^
cxx: Error: ../../../boost/regex/detail/instances.hpp, line 105: no instance
of overloaded function "boost::reg_expression<charT, traits,
Allocator>::reg_expression [with charT=char,
traits=boost::regex_traits<char>, Allocator=std::allocator<char>]"
matches the specified type
template
reg_expression<BOOST_REGEX_CHAR_T>::reg_expression<BOOST_REGEX_CHAR_T>(const
BOOST_REGEX_CHAR_T* p, reg_expression<BOOST_REGEX_CHAR_T>::flag_type f, const
BOOST_DEFAULT_ALLOCATOR(BOOST_REGEX_CHAR_T)& a);
---------^
cxx: Error: ../../../boost/regex/detail/instances.hpp, line 106: no instance
of overloaded function "boost::reg_expression<charT, traits,
Allocator>::reg_expression [with charT=char,
traits=boost::regex_traits<char>, Allocator=std::allocator<char>]"
matches the specified type
template
reg_expression<BOOST_REGEX_CHAR_T>::reg_expression<BOOST_REGEX_CHAR_T>(const
BOOST_REGEX_CHAR_T* p, size_type len,
reg_expression<BOOST_REGEX_CHAR_T>::flag_type f, const
BOOST_DEFAULT_ALLOCATOR(BOOST_REGEX_CHAR_T)&);
---------^
cxx: Error: ../../../boost/regex/detail/instances.hpp, line 107: no instance
of overloaded function "boost::reg_expression<charT, traits,
Allocator>::reg_expression [with charT=char,
traits=boost::regex_traits<char>, Allocator=std::allocator<char>]"
matches the specified type
template
reg_expression<BOOST_REGEX_CHAR_T>::reg_expression<BOOST_REGEX_CHAR_T>(const
reg_expression<BOOST_REGEX_CHAR_T>&);
---------^
cxx: Error: ../../../boost/regex/detail/instances.hpp, line 104: no instance
of overloaded function "boost::reg_expression<charT, traits,
Allocator>::reg_expression [with charT=wchar_t,
traits=boost::regex_traits<wchar_t>,
Allocator=std::allocator<wchar_t>]" matches the specified type
template
reg_expression<BOOST_REGEX_CHAR_T>::reg_expression<BOOST_REGEX_CHAR_T>(const
BOOST_DEFAULT_ALLOCATOR(BOOST_REGEX_CHAR_T)&);
---------^
cxx: Error: ../../../boost/regex/detail/instances.hpp, line 105: no instance
of overloaded function "boost::reg_expression<charT, traits,
Allocator>::reg_expression [with charT=wchar_t,
traits=boost::regex_traits<wchar_t>,
Allocator=std::allocator<wchar_t>]" matches the specified type
template
reg_expression<BOOST_REGEX_CHAR_T>::reg_expression<BOOST_REGEX_CHAR_T>(const
BOOST_REGEX_CHAR_T* p, reg_expression<BOOST_REGEX_CHAR_T>::flag_type f, const
BOOST_DEFAULT_ALLOCATOR(BOOST_REGEX_CHAR_T)& a);
---------^
cxx: Error: ../../../boost/regex/detail/instances.hpp, line 106: no instance
of overloaded function "boost::reg_expression<charT, traits,
Allocator>::reg_expression [with charT=wchar_t,
traits=boost::regex_traits<wchar_t>,
Allocator=std::allocator<wchar_t>]" matches the specified type
template
reg_expression<BOOST_REGEX_CHAR_T>::reg_expression<BOOST_REGEX_CHAR_T>(const
BOOST_REGEX_CHAR_T* p, size_type len,
reg_expression<BOOST_REGEX_CHAR_T>::flag_type f, const
BOOST_DEFAULT_ALLOCATOR(BOOST_REGEX_CHAR_T)&);
---------^
cxx: Error: ../../../boost/regex/detail/instances.hpp, line 107: no instance
of overloaded function "boost::reg_expression<charT, traits,
Allocator>::reg_expression [with charT=wchar_t,
traits=boost::regex_traits<wchar_t>,
Allocator=std::allocator<wchar_t>]" matches the specified type
template
reg_expression<BOOST_REGEX_CHAR_T>::reg_expression<BOOST_REGEX_CHAR_T>(const
reg_expression<BOOST_REGEX_CHAR_T>&);
---------^
cxx: Info: 8 errors detected in the compilation of "../src/cregex.cpp".
-- Dick Hadsell 914-259-6320 Fax: 914-259-6499 Reply-to: hadsell_at_[hidden] Blue Sky Studios http://www.blueskystudios.com 44 South Broadway, White Plains, NY 10601
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk