[C++-sig] Re: Making copy of function derived from C++ pure virtual function

David Abrahams dave at boost-consulting.com
Wed Mar 23 05:10:16 CET 2005


"Paul F. Kunz" <Paul_Kunz at slac.stanford.edu> writes:

>>>>>> On Tue, 22 Mar 2005 17:57:49 -0500, David Abrahams <dave at boost-consulting.com> said:
>
>>> 
>>> The VC++ build log is attached below
>
>> Was it filtered by something?  I can't see much of the information
>> I'm used to getting from VC++ there.
>
>    No, just converted from html to plain text.

Try building from the command-line; you'll see more.

>>> and is saying can't instanciate FunctionBase because pure virtual
>>> functions have no definition.  These functions are defined in
>>> FunctionWrap.  Is this possibly a problem with VC++ or is gcc
>>> letting me get away with something.
>
>> Looks like a VC++ problem, though I don't know for sure.  Is
>> FunctionWrap copyable?  
>
>    Didn't we have to make it copyable so that clone member function
> could be implemented in Python?

I don't know what you had to do, and if I helped you with this code in
the past I don't remember it.


-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com




More information about the Cplusplus-sig mailing list