|
Boost : |
From: David Abrahams (abrahams_at_[hidden])
Date: 2000-11-01 15:05:53
Ralf,
I don't know for sure, but my guess is that you need a pre-release version
of boost/details/ob_type_traits.hpp. See
http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/boost/boost/detail/ob_type_tra
its.hpp?cvsroot=boost
If you would join the boost list you would see information like this when I
report it to other users. Several bugs have been reported and I am working
on fixes for release tomorrow.
-Dave
----- Original Message -----
From: <rwgk_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Wednesday, November 01, 2000 2:11 PM
Subject: [boost] py_cpp: another unresolved symbol
> I am running py_cpp_20001031 on an Alpha using the cxx compiler.
> While def(py::Constructor<int>()) works fine, def
> (py::Constructor<double>())
> does not. One way to reproduce the problem is to change example1.cpp:
>
> 7c7
> < world(int) {}
> ---
> > world(double) {}
> 34c34
> < world_class.def(py::Constructor<int>());
> ---
> > world_class.def(py::Constructor<double>());
>
> When trying to import my module I get the error message:
>
> % python
> Python 1.5.2 (#1, Apr 28 2000, 11:50:55) [C] on osf1V5
> Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam
> >>> import hello
> Traceback (innermost last):
> File "<stdin>", line 1, in ?
> ImportError: Unresolved symbol in ./hello.so:
> from_python__2pyXP7_objectQ12py10T
> ype__TRCd
> >>>
>
> What could be the problem?
>
> Thanks!
> Ralf
>
>
>
>
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk