Boost logo

Boost :

From: Aaron Brashears (gila_at_[hidden])
Date: 2002-02-11 19:19:39


Hi again. I build the boost libraries, and built getting_started1
against the static boost libraries. Everything builds fine, and the
.so file is enormous (as expected), but when I try to import it into
python, I get the following error:

Traceback (innermost last):
  File "<stdin>", line 1, in ?
ImportError: ./getting_started1.so: undefined symbol: __vt_13runtime_error

I checked the symbol table:

$ nm getting_started1.so | grep runtime_error
0007b928 W _._13runtime_error
0007b970 W __13runtime_errorRC13runtime_error
         U __13runtime_errorRCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b1i0
         U __vt_13runtime_error

As you can see, the __vt_13runtime_error symbol is in fact available
in the symbol table in some form. Does anyone know what might be going
wrong?


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk