Date: 2001-05-08 19:04:00
Ok, I figured it out. It had nothing to do with Python 2.0 v. 2.1
What was wrong is that I needed to 'Enable Run-Time Type Information
(RTTI)' in *my* C++ module. Microsoft's runtime could have had a
better assert message than '_BLOCK_TYPE_IS_VALID' which makes no
sense (at least not to me). Whew, back on track (until the next pit
--- In boost_at_y..., markd_at_c... wrote:
> I using Python 2.1 final release on Win2000 with VisualC++6.
> I decided to try the example1 that comes with Boost (a world class
> that says hello) and Python2.1 gets a "DLL load failed:"
> I think I'll get Python 2.0 and see what happens.
> --- In boost_at_y..., rwgk_at_m... wrote:
> > A few weeks ago I got Boost.Python to work with Python 2.1c1
> > under Tru64 Unix, Linux, and Silicon Graphics IRIX. This is,
> > all the tests in the test and example directory and my application
> > worked.
> > What platform are you using? What is dbgdel.cpp? I cannot find
> > it in the boost tree or Python-2.1c1 tree.
> > Ralf
> > --- In boost_at_y..., markd_at_c... wrote:
> > > Hi,
> > >
> > > Sorry if this has already been addressed, but I just started
> > > Boost.Python and I'm having problems getting runtime asserts
> > > (_BLOCK_TYPE_IS_VALID(pHead->nBlockUse) in dbgdel.cpp when I
> > any
> > > method (except the constructor). The seems quite elementary, so
> > > beginning to wonder if its because I'm using Python 2.1.
> > >
> > > Has anybody had any experience with Boost.Python and Python 2.1?
> > >
> > >
> > > Thanks,
> > > markd
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk