Opened 14 years ago
Closed 14 years ago
#2171 closed Bugs (fixed)
MS SDK 2003 Compiler Configuration
Reported by: | Owned by: | John Maddock | |
---|---|---|---|
Milestone: | Boost 1.36.0 | Component: | type_traits |
Version: | Boost 1.35.0 | Severity: | Problem |
Keywords: | Cc: |
Description
I've installed the Boost (1.35.0) header files on a Windows XP X64 system and building using the 2003 Platform SDK (Retail 64 bit). When compiling an application developed with VS .NET 2003, I get the message:
e:/lib\boost\boost_1_35_0\boost\type_traits\is_member_function_pointer.hpp(67) : warning C4616: #pragma warning : warning number '6334' out of range, must be between '4001' and '4999' e:/lib\boost\boost_1_35_0\boost\type_traits\is_member_function_pointer.hpp(79) : see reference to class template instantiation 'boost::detail::is_mem_fun_pointer_select::result_' being compiled
The command "cl /?" reports the compiler version as 14.00.40310.41". The file boost\config\compiler\visualc.hpp reports _MSC_VER as 1400. This enables the pragma 6334 statement which is apparently invalid.
Change History (2)
comment:1 by , 14 years ago
Component: | configure script → type_traits |
---|---|
Owner: | changed from | to
comment:2 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
(In [47997]) Change PP-logic to fix #2171.