[C++-sig] Re: Building Boost.Python via the MSVC project on VC6

David Abrahams dave at boost-consulting.com
Mon Jul 26 16:56:14 CEST 2004


"Brian Hall" <bhall at gamers-fix.com> writes:

> I'm having some troubles building Boost.Python via the supplied MSVC project
> using VC6.  Below are the errors:
>
> ../../../../boost/graph/detail/adjacency_list.hpp(1055) : error C2244:
> 'bidirectional_graph_helper_with_property<Config>::remove_edge' : unable to
> resolve function overload
> ../../../../boost/graph/detail/adjacency_list.hpp(1057) : error C2954:
> template definitions cannot nest
> ../../../../boost/mem_fn.hpp(315) : error C2039: 'dm' : is not a member of
> '_mfi'
> ../../../../boost/mem_fn.hpp(315) : error C2143: syntax error : missing ';'
> before '<'
> ../../../../boost/mem_fn.hpp(315) : error C2501: 'dm' : missing
> storage-class or type specifiers
> ../../../../boost/mem_fn.hpp(315) : error C2059: syntax error : ';'
> ../../../../boost/mem_fn.hpp(315) : error C2059: syntax error : '<'
> ../../../../boost/mem_fn.hpp(315) : error C2653: 'T' : is not a class or
> namespace name
> ../../../../boost/mem_fn.hpp(315) : error C2645: no qualified name for
> pointer to member (found ':: *')
> ../../../../boost/mem_fn.hpp(320) : error C2143: syntax error : missing ';'
> before '}'
> ../../../../boost/mem_fn.hpp(320) : fatal error C1506: unrecoverable block
> scoping error
>
> Is there something I'm missing to get this building on VC6?

1.31.0 shipped with an MSVC6 regression.  You can use the current CVS
state instead.

-- 
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com




More information about the Cplusplus-sig mailing list