Boost logo

Boost Users :

From: Boris Kagan (borisk_at_[hidden])
Date: 2004-06-20 00:48:46


Hi All,

 

I have a problem in compiling my very first example in BGL - quick_tour.cpp,

using boost-1_31, VC 6.0 and native Microsoft stl.

I've got the following error messages:

 

c:\boost\include\boost-1_31\boost\graph\detail\adjacency_list.hpp(1055) :
error C2244: 'bidirectional_graph_helper_with_property<Config>::remove_edge'
: unable to resolve function overload

c:\boost\include\boost-1_31\boost\graph\detail\adjacency_list.hpp(1057) :
error C2954: template definitions cannot nest

c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(45) : error
C2143: syntax error : missing ';' before '<'

        c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(57) :
see reference to class template instantiation 'is_incrementable_::impl<T>'
being compiled

c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(45) : error
C2059: syntax error : '<'

        c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(57) :
see reference to class template instantiation 'is_incrementable_::impl<T>'
being compiled

c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(45) : error
C2039: 'type' : is not a member of '`global namespace''

        c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(57) :
see reference to class template instantiation 'is_incrementable_::impl<T>'
being compiled

c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(45) : error
C2238: unexpected token(s) preceding ';'

        c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(57) :
see reference to class template instantiation 'is_incrementable_::impl<T>'
being compiled

c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(52) : error
C2653: 'mpl' : is not a class or namespace name

        c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(57) :
see reference to class template instantiation 'is_incrementable_::impl<T>'
being compiled

c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(52) : error
C2143: syntax error : missing ';' before '<'

        c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(57) :
see reference to class template instantiation 'is_incrementable_::impl<T>'
being compiled

c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(52) : error
C2059: syntax error : '<'

        c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(57) :
see reference to class template instantiation 'is_incrementable_::impl<T>'
being compiled

c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(56) : error
C2238: unexpected token(s) preceding ';'

        c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(57) :
see reference to class template instantiation 'is_incrementable_::impl<T>'
being compiled

c:\boost\include\boost-1_31\boost\detail\is_incrementable.hpp(69) : fatal
error C1903: unable to recover from previous error(s); stopping compilation

 

My question is : May I use BGL 1_31 using VC6.0 with all restrictions of
VC6.0 compiler?

 

Thanks a lot for your advice,

 

Kagan Boris.

 

 



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net