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

David Abrahams dave at boost-consulting.com
Mon Jul 26 18:41:29 CEST 2004


David Abrahams <dave at boost-consulting.com> writes:

> "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.

Except that now there's a source file you need to add: libs/python/src/wrapper.cpp
-- 
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com




More information about the Cplusplus-sig mailing list