I'm just trying to include the files for the shared_ptr class and keep having problems. I was able to fix a problem with a duplicate definition of 'max' and 'min' (in suffix.hpp, it was conflicting with a file from the SGI STL implementation) I mainly just commented it out, if someone has a better
e:\programming projects\c++
e:\programming projects\c++
e:\programming projects\c++
e:\programming projects\c++
e:\programming projects\c++
From: "Joshua"
e:\programming projects\c++
e:\programming projects\c++
e:\programming projects\c++
e:\programming projects\c++
projects\boost_1_28_0\boost\detail\shared_count.hpp(206) : see reference to class template instantiation 'detail::counted_base_impl
' being compiled projects\boost_1_28_0\boost\detail\shared_count.hpp(253) : error C2061: syntax error : identifier 'Y' projects\boost_1_28_0\boost\detail\shared_count.hpp(254) : error C2065: 'Y' : undeclared identifier projects\boost_1_28_0\boost\detail\shared_count.hpp(390) : fatal error C1506: unrecoverable block scoping error Looks like the SGI STL has the "helpful" #define typename somewhere. Fix this (MSVC usually doesn't need this hack) or change all "typename T" template parameters to "class T".