[C++-sig] VC6 Compile error with boost 1.31.0

Peter python at cityofdreams.com
Thu Apr 8 03:43:01 CEST 2004


Thanks Eric, it builds ok now.  Hoepefully that bit of code isn't
critical for anything.

Peter


> I can't claim this is anything but a hack, but I was able to work around
> this problem with no ill effects with a handy #if 0:
> 
> in boost\graph\detail\adjacency_list.hpp:1047
> 
> #if 0
>     // O(E/V) or O(log(E/V))
>     template <class Config>
>     inline void
>     bidirectional_graph_helper_with_property<Config>::remove_edge(typename
> Config::edge_descriptor e)
>     {
>       typedef typename Config::graph_type graph_type;
>       graph_type& g = static_cast<graph_type&>(*this);
>       boost::remove_edge(source(e, g), target(e, g), *this);
>     }
> #endif
> 
> I'm still able to build the boost_python dll with MSVC6 and build various
> python extension DLLs.
> 
> Hope that is helpful...
> 
> Eric
> 
> 
> 





More information about the Cplusplus-sig mailing list