duranlef at iro.umontreal.ca
Mon Feb 27 17:54:18 CET 2006
On Sun, 26 Feb 2006, Grant Tang wrote:
> Paul F. Kunz wrote:
>>>>>>> On Sun, 26 Feb 2006 16:55:44 -0500, Etienne Lachance
>>>>>>> <etienne.lachance at polymtl.ca> said:
>>>>>> import gailGA
>>> Traceback (most recent call last): File "<stdin>", line 1, in ?
>>> ImportError: ./gailGA.so: undefined symbol:
>> This means that our Python module is not finding the path to your
>> C++ shared library.
> I don't think so. It looks more like some kind of boost.python library
> version problem. Are you sure the shared boost.python library linked in
> your system is the same library you build gailGA.so?
Read the error message again. It says it can not find the symbol
'_ZN18GA_scalingLinearETC1Ed' which demangles to
'GA_scalingLinearET::GA_scalingLinearET(double)', and that comes from your
library. Did you link link the Python module with your library?
LIGUM, Université de Montréal
"A person's truth is so simple that most ignore it to concentrate on what
they think are deeper truths."
- from _Neon Genesis Evangelion_
More information about the Cplusplus-sig