undefined symbols when running on Ubuntu

Franky Braem f.braem at skynet.be
Mon Nov 13 09:16:17 PST 2006


Vadim Zeitlin wrote:
> On Mon, 13 Nov 2006 10:43:15 +0100 Franky Braem <f.braem at skynet.be> wrote:
> 
> FB> When running wxJS on Ubuntu I see the following:
> FB> 
> FB> bronx at bronx-laptop:~/workspace/wxJS/Release$ ./wxJS -cfg ../modules.xml 
> FB> ../hello.js
> FB> wxwidgets:
> FB> 20:45:58: wxJS: using module definition file ../modules.xml
> FB> 20:45:58: ../gui/Release/libwxjs_gui.so
> FB> 20:45:58: ../io/Release/libwxjs_io.so
> FB> 20:45:58: ../xml/Release/libwxjs_xml.so
> FB> 20:45:58: ../sqlite/Release/libwxjs_sqlite.so
> FB> 20:45:58: ../db/Release/libwxjs_db.so
> FB> 20:45:58: wxJS: 1 context(s) pooled
> FB> 20:45:58: wxJS: Trying to load 
> FB> /home/bronx/workspace/db/Release/libwxjs_db.so
> FB> 20:45:58: Error: /home/bronx/workspace/db/Release/libwxjs_db.so: 
> FB> undefined symbol: _ZN9wxVariantC1Ev
> 
>  This is wxVariant::wxVariant() so it clearly must be in wxBase. Run "nm"
> on the library to make sure it's there and/or rebuild it once again.

I can find _ZN9wxVariantC1Ev with nm in the base library.
I can't find _ZN7wxFFile4SeekEl10wxSeekMode.

Although I can find the wxVariant, the wxJS program can't.

Franky.






More information about the wx-users mailing list