
16 Mar
2008
16 Mar
'08
12:03 p.m.
Upon inspection I found that the intrusive_ptr.hpp is including itself. http://www.nabble.com/file/p16075513/intrusive_ptr.hpp intrusive_ptr.hpp
The header of the file is as follows:
#include <boost/detail/lightweight_test.hpp> #include <boost/intrusive_ptr.hpp> #include <boost/detail/atomic_count.hpp> #include <boost/config.hpp> #include <algorithm> #include <functional>
That file seems to actually be intrusive_ptr_test.cpp (from the boost\libs\smart_ptr\test directory), and not the real intrusive_ptr.hpp from the boost directory. Is your install messed up somehow?