[Pythonmac-SIG] C++ ABI 1002/102 incompatibility with wxPython
Brendan Simon (eTRIX)
brendan.simon at etrix.com.au
Tue Jan 25 10:20:56 CET 2011
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pythonmac-sig/attachments/20110125/e0353d03/attachment-0001.html>
More information about the Pythonmac-SIG
mailing list