i want to make boost library working with Visual C++ 6.0, but it fail at include state with various errors:
e:\program files\microsoft visual studio\vc98\include\boost\config\suffix.hpp(603) : error C2039: 'typeinfo' : is not a member of '`global namespace''
e:\program files\microsoft visual studio\vc98\include\boost\config\suffix.hpp(603) : error C2873: 'typeinfo' : symbol cannot be used in a using-declaration
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(192) : error 开发者_JAVA技巧C2954: template definitions cannot nest
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(192) : error C2951: template declarations are only permitted at global or namespace scope
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(192) : error C2226: syntax error : unexpected type 'IndexType'
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(193) : error C2143: syntax error : missing '>' before ';'
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(193) : error C2059: syntax error : '<end Parse>'
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(205) : error C2143: syntax error : missing ';' before '<'
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(205) : error C2059: syntax error : '<'
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(207) : error C2955: 'iset_index' : use of class template requires template argument list
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(180) : see declaration of 'iset_index'
Make sure you are using 1.34.1
精彩评论