inheriting and overloading
hi, I'm using an overload to a base class member: class Base { void something() {} }; class Derived : public Base { void something(int i) {} }; I don't get error by building this with boost::bython, but in python I'm not able to use the Base::something member. Is this a known issue? Should I post here a test case? thanks Marco -- Marco Correia <mvc@di.fct.unl.pt>
it seems that wrapper.cpp has been forgotten in the boost_1_32_0\libs\python\build\VisualStudio boost_python.dsp and .vcproj file... can someone verify this? i was wondering about a linker error concerning a missing symbol and found this to be the cause.
"Leonard \"paniq\" Ritter" <paniq@paniq.org> writes:
it seems that wrapper.cpp has been forgotten in the boost_1_32_0\libs\python\build\VisualStudio boost_python.dsp and .vcproj file... can someone verify this?
i was wondering about a linker error concerning a missing symbol and found this to be the cause.
The maintainer of that VC++ project is listed on the "building" page of the Boost.Python docs. You should contact him about this problem if you want it fixed. -- Dave Abrahams Boost Consulting www.boost-consulting.com
no i dont want it fixed, i'm perfectly fine with a broken project file. besides for strengthening the elite and all, there should really be some things putting off the newbies. *ahem* seriously, i was only trying to verify if it was my or someone elses mistake. i contacted brett calcott for you ;) David Abrahams wrote:
"Leonard \"paniq\" Ritter" <paniq@paniq.org> writes:
it seems that wrapper.cpp has been forgotten in the boost_1_32_0\libs\python\build\VisualStudio boost_python.dsp and .vcproj file... can someone verify this?
i was wondering about a linker error concerning a missing symbol and found this to be the cause.
The maintainer of that VC++ project is listed on the "building" page of the Boost.Python docs. You should contact him about this problem if you want it fixed.
fyi, the mail to brett calcott bounced. Leonard "paniq" Ritter wrote:
no i dont want it fixed, i'm perfectly fine with a broken project file.
besides for strengthening the elite and all, there should really be some things putting off the newbies.
*ahem*
seriously, i was only trying to verify if it was my or someone elses mistake. i contacted brett calcott for you ;)
David Abrahams wrote:
"Leonard \"paniq\" Ritter" <paniq@paniq.org> writes:
it seems that wrapper.cpp has been forgotten in the boost_1_32_0\libs\python\build\VisualStudio boost_python.dsp and .vcproj file... can someone verify this?
i was wondering about a linker error concerning a missing symbol and found this to be the cause.
The maintainer of that VC++ project is listed on the "building" page of the Boost.Python docs. You should contact him about this problem if you want it fixed.
_______________________________________________ C++-sig mailing list C++-sig@python.org http://mail.python.org/mailman/listinfo/c++-sig
"Leonard \"paniq\" Ritter" <paniq@paniq.org> writes:
fyi, the mail to brett calcott bounced.
What a shame.
Leonard "paniq" Ritter wrote:
no i dont want it fixed, i'm perfectly fine with a broken project file.
besides for strengthening the elite and all, there should really be some things putting off the newbies.
*ahem*
seriously, i was only trying to verify if it was my or someone elses mistake. i contacted brett calcott for you ;)
It's not "for me." I told Brett I'd accept the project file if he would maintain it ongoingly, because I can't afford to test and maintain it. Unless Brett shows up or someone else volunteers I'm going to remove it from the CVS for the next release. -- Dave Abrahams Boost Consulting www.boost-consulting.com
Leonard "paniq" Ritter wrote:
fyi, the mail to brett calcott bounced.
That is me. My apologies. I haven't been using Boost Python for some time now. I have had my head buried in my PhD. This email should be more stable: brett.calcott@gmail.com I am still happy to maintain the vc build support. Leonard I assume that this just requires the addition of a file? Also, I owe Dave a personal apology. I promised some documentation of the internals way back in '03, and Dave took the time to answer some of my questions (http://www.boost.org/libs/python/doc/internals.html). I never did this. I remember making some notes, and finding it to be the hardest code to understand I had ever looked at. But I never sent anything to the list. Dave, are you still happy for me to maintain this given my track record here? The gmail address will be stable. Brett
Brett Calcott <brett@coombs.anu.edu.au> writes:
Leonard "paniq" Ritter wrote:
fyi, the mail to brett calcott bounced.
That is me. My apologies. I haven't been using Boost Python for some time now. I have had my head buried in my PhD. This email should be more stable: brett.calcott@gmail.com
I am still happy to maintain the vc build support. Leonard I assume that this just requires the addition of a file?
Also, I owe Dave a personal apology. I promised some documentation of the internals way back in '03, and Dave took the time to answer some of my questions (http://www.boost.org/libs/python/doc/internals.html). I never did this. I remember making some notes, and finding it to be the hardest code to understand I had ever looked at. But I never sent anything to the list.
Dave, are you still happy for me to maintain this given my track record here? The gmail address will be stable.
If you will actually do it, I'm happy for you to do it ;-) If you are saying that you are going to be unreliable, that's another matter. -- Dave Abrahams Boost Consulting www.boost-consulting.com
David Abrahams wrote:
If you will actually do it, I'm happy for you to do it ;-)
Yes. I will do it. I have VC6 and 7.1, so should be able to sort this in the next week.
If you are saying that you are going to be unreliable, that's another matter.
Looking after the vc build is doable. I can be relied on for this. I bit off more than I could chew with documenting internals :( Cheers, Brett
Brett Calcott <brett@coombs.anu.edu.au> writes:
David Abrahams wrote:
If you will actually do it, I'm happy for you to do it ;-)
Yes. I will do it. I have VC6 and 7.1, so should be able to sort this in the next week.
Thanks! -- Dave Abrahams Boost Consulting www.boost-consulting.com
Bret Calcott wrote....
I am still happy to maintain the vc build support. Leonard I assume that this just requires the addition of a file?
I have just noticed that slice.cpp also needs to be added to the project (besides wrapper.cpp). Mike
I had the same problem (with the .dsp file - but no .vcproj file in 1_32 as far as I'm aware(?)). As you imply, adding wrapper.cpp seems to solve the problem. Mike ----- Original Message ----- From: "Leonard "paniq" Ritter" <paniq@paniq.org> To: "Development of Python/C++ integration" <c++-sig@python.org> Sent: Sunday, April 10, 2005 4:00 AM Subject: [C++-sig] wrapper.cpp not in 1.32.0 dsp/vcproj file?
it seems that wrapper.cpp has been forgotten in the boost_1_32_0\libs\python\build\VisualStudio boost_python.dsp and .vcproj file... can someone verify this?
i was wondering about a linker error concerning a missing symbol and found this to be the cause.
_______________________________________________ C++-sig mailing list C++-sig@python.org http://mail.python.org/mailman/listinfo/c++-sig
ah yes, i guess i generated the sln/vcproj files in 7.1. so its the dsp that misses the file. Mike wrote:
I had the same problem (with the .dsp file - but no .vcproj file in 1_32 as far as I'm aware(?)). As you imply, adding wrapper.cpp seems to solve the problem.
Mike ----- Original Message ----- From: "Leonard "paniq" Ritter" <paniq@paniq.org> To: "Development of Python/C++ integration" <c++-sig@python.org> Sent: Sunday, April 10, 2005 4:00 AM Subject: [C++-sig] wrapper.cpp not in 1.32.0 dsp/vcproj file?
it seems that wrapper.cpp has been forgotten in the boost_1_32_0\libs\python\build\VisualStudio boost_python.dsp and .vcproj file... can someone verify this?
i was wondering about a linker error concerning a missing symbol and found this to be the cause.
_______________________________________________ C++-sig mailing list C++-sig@python.org http://mail.python.org/mailman/listinfo/c++-sig
_______________________________________________ C++-sig mailing list C++-sig@python.org http://mail.python.org/mailman/listinfo/c++-sig
participants (5)
-
Brett Calcott -
David Abrahams -
Leonard "paniq" Ritter -
Marco Correia -
Mike