[C++-sig] boost 1.28 on OS X

ich at peabody.jhu.edu ich at peabody.jhu.edu
Thu Jun 13 18:46:57 CEST 2002


> 3.1 isn't supported for Boost.Python v1; There are conformance bugs in the
> library which prevent it from working with more-modern compilers, which is
> one of the reasons for Boost.Python v2.
> 
> It doesn't look like you're running into those particular problems, though
> :(
> 

Unfortunately, we have a quite a bit of code written in V1, which works
great under linux.  Any tips on why I'm getting the errors under gcc
2.95, e.g.:

ld: warning undefined symbols:
___tiQ45boost6python6detailt15instance_holder1ZQ25boostt8rational1Zi
___tiQ45boost6python6detailt15instance_holder1ZQ28bpl_test12CallbackTest
___tiQ45boost6python6detailt15instance_holder1ZQ28bpl_test12OverloadTest
...
___tiQ45boost6python6detailt19instance_ptr_holder2ZQ25boostt10shared_ptr1ZQ28bpl_test3FooZB2
___tiQ45boost6python6detailt19instance_ptr_holder2Zt8auto_ptr1ZQ28bpl_test3BazZB2

You mention about a bug in class_builder.hpp.  Do you think this is 
related?

Thanks,

Ichiro








More information about the Cplusplus-sig mailing list