|
Boost Users : |
From: Boris Kagan (borisk_at_[hidden])
Date: 2004-06-15 00:15:49
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.
Software Engineer, NC-Infrastructure Team,
Cimatron Ltd.
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