|
Boost Testing : |
From: Robert Ramey (ramey_at_[hidden])
Date: 2005-05-09 23:54:52
The following errors inhibit the build of the serialization library with
Comeau compiler. I'm not sure how this should be fixed, but I would sure
appreciate it if it did get fixed.
Robert Ramey
"C:\BoostMainCVS\libs\serialization\vc7ide\../../../boost/detail/interlocked
.hpp", line 52: error #20:
identifier "dllimport" is undefined
extern "C" __declspec(dllimport) long __stdcall InterlockedIncrement( long
volatile * );
^
"C:\BoostMainCVS\libs\serialization\vc7ide\../../../boost/detail/interlocked
.hpp", line 52: error #837-D:
omission of explicit type is nonstandard ("int" assumed)
extern "C" __declspec(dllimport) long __stdcall InterlockedIncrement( long
volatile * );
^
"C:\BoostMainCVS\libs\serialization\vc7ide\../../../boost/detail/interlocked
.hpp", line 52: error #130:
expected a "{"
extern "C" __declspec(dllimport) long __stdcall InterlockedIncrement( long
volatile * );
^
"C:\BoostMainCVS\libs\serialization\vc7ide\../../../boost/detail/interlocked
.hpp", line 56: warning #12-D:
parsing restarts here after previous syntax error
} // namespace detail
^
"C:\BoostMainCVS\libs\serialization\vc7ide\../../../boost/detail/sp_counted_
base_w32.hpp", line 72: error #20:
identifier "InterlockedIncrement" is undefined
BOOST_INTERLOCKED_INCREMENT( &use_count_ );
^
"C:\BoostMainCVS\libs\serialization\vc7ide\../../../boost/detail/sp_counted_
base_w32.hpp", line 81: error #20:
identifier "InterlockedCompareExchange" is undefined
if( BOOST_INTERLOCKED_COMPARE_EXCHANGE( &use_count_, tmp + 1, tmp ) == tmp )
return true;
^