|
Boost Testing : |
From: John Maddock (john_at_[hidden])
Date: 2005-02-10 06:26:27
> C:\BoostMainCVS\libs\serialization\build\../src/xml_grammar.cpp:
> BOOST_DECL_ARCHIVE __declspec(dllexport)
> BOOST_DECL_ARCHIVE_OR_WARCHIVE __declspec(dllexport)
> BOOST_DECL_WARCHIVE __declspec(dllimport)
> Error E2310 C:\BoostMainCVS\boost/type_traits/function_traits.hpp 24: Only
> member functions may be 'const' or 'volatile'
> Error E2401 C:\BoostMainCVS\boost/detail/is_incrementable.hpp 81: Invalid
> template argument list
> Error E2303 C:\BoostMainCVS\boost/detail/is_incrementable.hpp 81: Type
> name
> expected
> Error E2401 C:\BoostMainCVS\boost/detail/is_incrementable.hpp 89: Invalid
> template argument list
> Error E2303 C:\BoostMainCVS\boost/detail/is_incrementable.hpp 89: Type
> name
> expected
> Error E2228 C:\BoostMainCVS\boost/detail/is_incrementable.hpp 89: Too many
> error or warning messages
> *** 6 errors in Compile ***
OK, I had to grab a copy of spirit-1.6.2 before I could even attempt a
build, and then:
With Borland 5.6.4 I got no errors with the new type-traits code.
With Borland 5.5.1 I get slightly different errors depending upon whether I
revert the type traits changes or not, but either way it doesn't build
(errors in is_incrementable with the old type traits code, first error in
function_traits.hpp with new code, even though nothing in that file has
actually changed!). Was Borland 5.5.1 ever actually supported?
Don't know if this helps,
John.