[C++-sig] Help with Boost 1.27.0

Winkelman, Jeff jwinkelman at movaz.com
Fri Feb 22 23:25:10 CET 2002


I was wondering if someone could help me out.  Several months ago I wrote a Python extension using Boost, and most recently had to add some features to it.  After upgrading to version 1.27.0, and figuring out how to get the new build system operational, I rebuilt my project.

After successfully building, I then imported my module in python and attempted to use some of the exposed classes.

I have the following problem.  After creating an object, any method on that object that I try to execute fails with the following error:

>>> x.enableDebug(1)
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
RuntimeError: Access violation - no RTTI data!

I am running Windows 2000, using Visual C++ as my development environment, and I am also running Python 2.1.

Originally I was trying this with Python 2.2.  Should Boost still work for 2.2 if I'm not trying to use any of the new typing / features in 2.2?  I re-built against 2.1 and still have the same problem.

If any one has any ideas, I'd appreciate your help.

Thanks,

Jeff




More information about the Cplusplus-sig mailing list