I have a wxPython app that is built with py2app.  A user recently
reported the following error when trying to run the app.

    Fatal Error: Mismatch between the program and library build versions
    detected.
    The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx
    containers,compatible with 2.6),
    and your program used 2.8 (no debug,Unicode,compiler with C++ ABI
    102,wx containers,compatible with 2.6).
    Abort trap
    logout


It appears to be a difference in the wx libraries on the target system
and the wx libraries on the build system.

Unfortunately, at this stage, I do not know what the OS X version is on
the target system.

The app was built using Python 2.5.4, (wxPython 2.8.11.0 or 2.8.4.2 ??)
on OS X 10.6.6.

Is there anyway to fix this with a py2app setting ??

Doesn't py2app copy all the libraries to the app bundle ??  I guess that
doesn't guarantee that the libraries will load on any OS.

What about path settings ??

I presume others have solved this before.  Any suggestions ??

Many thanks,
Brendan.

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig
unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG

Reply via email to