Problem loading C++ shared objects [urgent]
2009-02-17 04:22:32 GMT
Hi,
I'm having problems trying to load a C++ shared object. At the moment,
I'm just using the :ld top level command ":ld base64.so", where
base64.so is the C++ shared object. The error I get is:
; Foreign loading /home/mchan/inka/lisp/inka/binaries/I486-ALLEGRO-8-1/base64.so.
Error: Loading
/home/mchan/inka/lisp/inka/binaries/I486-ALLEGRO-8-1/base64.so
failed with error:
/home/mchan/inka/lisp/inka/binaries/I486-ALLEGRO-8-1/base64.so: undefined symbol: __gxx_personality_v0.
[condition type: FILE-ERROR]
It seems to me the error is caused by a mix up between C++ and C code.
Am I missing some argument for indicating the true file type? How
should I do this if I use the "load" function?
Any help will be much appreciated.
Regards,
Michael
RSS Feed