I've recently been involved with Robin Becker of Reportlabs building
and testing one of their extension libraries across Intel and PPC
hardware. Built using Distutils under Leopard, the library is working
exactly as intended/expected. However, comparing the .so file produced,
it is under half the size of the same built using Tiger - as well as
having the execute permissions set, so Finder reports it as a Unix
executable instead of a document. Both versions are reported as Mach-O
universal binaries.
$ cd
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/
$ ls -l _render*
-rwxr-xr-x 1 forestfield admin 244620 10 Dec 12:40 _renderPM-Leopard.so
-rw-r--r-- 1 forestfield admin 570732 10 Dec 16:38 _renderPM.so
$ file _render*
_renderPM-Leopard.so: Mach-O universal binary with 2 architectures
_renderPM-Leopard.so (for architecture i386): Mach-O bundle i386
_renderPM-Leopard.so (for architecture ppc): Mach-O bundle ppc
_renderPM.so: Mach-O universal binary with 2 architectures
_renderPM.so (for architecture i386): Mach-O bundle i386
_renderPM.so (for architecture ppc): Mach-O bundle ppc
The shared libraries in PIL also show the same effects when built under
Leopard and Tiger respectively.
When I apply py2app to an application that uses these libraries, when
the Leopard-built versions are used, I get
ValueError: Unknown load command: 27
as detailed in the attached log file. If I replace the libraries with
their Tiger-built counterparts, the application builds OK (under Leopard).
I installed Xcode on Leopard using default settings. Any ideas please?
Regards,
David Hughes
Forestfield Software
$ cd /users/pydevsrc/dp6mac_v630
$ ./build_all
running py2app
creating /Users/pydevsrc/dp6mac_v630/build
creating /Users/pydevsrc/dp6mac_v630/build/bdist.macosx-10.3-fat
creating
/Users/pydevsrc/dp6mac_v630/build/bdist.macosx-10.3-fat/python2.5-standalone
creating
/Users/pydevsrc/dp6mac_v630/build/bdist.macosx-10.3-fat/python2.5-standalone/app
creating
/Users/pydevsrc/dp6mac_v630/build/bdist.macosx-10.3-fat/python2.5-standalone/app/collect
creating
/Users/pydevsrc/dp6mac_v630/build/bdist.macosx-10.3-fat/python2.5-standalone/app/temp
creating /Users/pydevsrc/dp6mac_v630/dist
creating build/bdist.macosx-10.3-fat/python2.5-standalone/app/lib-dynload
creating build/bdist.macosx-10.3-fat/python2.5-standalone/app/Frameworks
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/reportlab/lib/PyFontify.py:35:
Warning: 'with' will become a reserved keyword in Python 2.6
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/reportlab/lib/PyFontify.py:36:
Warning: 'with' will become a reserved keyword in Python 2.6
*** using recipe: PIL ***
*** filtering dependencies ***
754 total
40 filtered
6 orphaned
714 remaining
*** create binaries ***
creating python loader for extension 'MacOS'
creating python loader for extension 'Nav'
creating python loader for extension '_AE'
creating python loader for extension '_Ctl'
creating python loader for extension '_Dlg'
creating python loader for extension '_Evt'
creating python loader for extension '_File'
creating python loader for extension '_Folder'
creating python loader for extension '_Menu'
creating python loader for extension '_Qd'
creating python loader for extension '_Res'
creating python loader for extension '_Win'
creating python loader for extension '_bisect'
creating python loader for extension '_codecs_cn'
creating python loader for extension '_codecs_hk'
creating python loader for extension '_codecs_iso2022'
creating python loader for extension '_codecs_jp'
creating python loader for extension '_codecs_kr'
creating python loader for extension '_codecs_tw'
creating python loader for extension '_ctypes'
creating python loader for extension '_hashlib'
creating python loader for extension '_heapq'
creating python loader for extension '_locale'
creating python loader for extension '_multibytecodec'
creating python loader for extension '_random'
creating python loader for extension '_sha256'
creating python loader for extension '_sha512'
creating python loader for extension '_socket'
creating python loader for extension '_sqlite3'
creating python loader for extension '_ssl'
creating python loader for extension '_struct'
creating python loader for extension '_weakref'
creating python loader for extension 'array'
creating python loader for extension 'binascii'
creating python loader for extension 'bz2'
creating python loader for extension 'cPickle'
creating python loader for extension 'cStringIO'
creating python loader for extension 'collections'
creating python loader for extension 'datetime'
creating python loader for extension 'fcntl'
creating python loader for extension 'gestalt'
creating python loader for extension 'icglue'
creating python loader for extension 'itertools'
creating python loader for extension 'math'
creating python loader for extension 'mmap'
creating python loader for extension 'operator'
creating python loader for extension 'select'
creating python loader for extension 'strop'
creating python loader for extension 'termios'
creating python loader for extension 'time'
creating python loader for extension 'unicodedata'
creating python loader for extension 'zlib'
creating python loader for extension '_imaging'
creating
/Users/pydevsrc/dp6mac_v630/build/bdist.macosx-10.3-fat/python2.5-standalone/app/temp/PIL
creating python loader for extension 'PIL._imaging'
creating python loader for extension '_renderPM'
creating
/Users/pydevsrc/dp6mac_v630/build/bdist.macosx-10.3-fat/python2.5-standalone/app/temp/mx
creating
/Users/pydevsrc/dp6mac_v630/build/bdist.macosx-10.3-fat/python2.5-standalone/app/temp/mx/DateTime
creating
/Users/pydevsrc/dp6mac_v630/build/bdist.macosx-10.3-fat/python2.5-standalone/app/temp/mx/DateTime/mxDateTime
creating python loader for extension 'mx.DateTime.mxDateTime.mxDateTime'
creating
/Users/pydevsrc/dp6mac_v630/build/bdist.macosx-10.3-fat/python2.5-standalone/app/temp/wx
creating python loader for extension 'wx._controls_'
creating python loader for extension 'wx._core_'
creating python loader for extension 'wx._gdi_'
creating python loader for extension 'wx._grid'
creating python loader for extension 'wx._html'
creating python loader for extension 'wx._misc_'
creating python loader for extension 'wx._windows_'
*** byte compile python files ***
byte-compiling
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/ConfigParser.py
to ConfigParser.pyc
.
.
.
*** creating application bundle: Dietplan6 ***
copying /users/Pydevsrc/OutputTester.icns ->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources
copying Dietplan6.py ->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources
creating /Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib
creating
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5
creating
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/config
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/config/Makefile
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/config
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/config/Setup ->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/config
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/config/Setup.local
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/config
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/config/Setup.config
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/config
copying build/bdist.macosx-10.3-fat/python2.5-standalone/app/site-packages.zip
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5
creating
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
creating /Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Frameworks
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/MacOS.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/Nav.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_AE.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_Ctl.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_Dlg.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_Evt.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_File.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_Folder.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_Menu.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_Qd.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_Res.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_Win.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_bisect.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_codecs_cn.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_codecs_hk.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_codecs_iso2022.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_codecs_jp.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_codecs_kr.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_codecs_tw.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_ctypes.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_hashlib.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_heapq.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_locale.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_multibytecodec.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_random.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_sha256.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_sha512.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_socket.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_sqlite3.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_ssl.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_struct.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/_weakref.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/array.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/binascii.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/bz2.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/cPickle.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/cStringIO.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/collections.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/datetime.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/fcntl.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/gestalt.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/icglue.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/itertools.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/math.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/mmap.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/operator.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/select.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/strop.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/termios.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/time.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/unicodedata.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/zlib.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/PIL/_imaging.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
creating
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/PIL
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/PIL/_imaging.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/PIL
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/_renderPM.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload
creating
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/mx
creating
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/mx/DateTime
creating
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/mx/DateTime/mxDateTime
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/mx/DateTime/mxDateTime/mxDateTime.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/mx/DateTime/mxDateTime
creating
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/wx
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/wx-2.8-mac-unicode/wx/_controls_.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/wx
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/wx-2.8-mac-unicode/wx/_core_.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/wx
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/wx-2.8-mac-unicode/wx/_gdi_.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/wx
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/wx-2.8-mac-unicode/wx/_grid.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/wx
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/wx-2.8-mac-unicode/wx/_html.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/wx
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/wx-2.8-mac-unicode/wx/_misc_.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/wx
copying
/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/wx-2.8-mac-unicode/wx/_windows_.so
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Resources/lib/python2.5/lib-dynload/wx
copying
/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python
-> /Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/MacOS/python
creating
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Frameworks/Python.framework
creating
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Frameworks/Python.framework/Versions
creating
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Frameworks/Python.framework/Versions/2.5
creating
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Frameworks/Python.framework/Versions/2.5/Resources
copying /Library/Frameworks/Python.framework/Versions/2.5/Python ->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Frameworks/Python.framework/Versions/2.5
copying /Library/Frameworks/Python.framework/Versions/2.5/Resources/Info.plist
->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Frameworks/Python.framework/Versions/2.5/Resources
copying
/Library/Frameworks/Python.framework/Versions/2.5/Resources/version.plist ->
/Users/pydevsrc/dp6mac_v630/dist/Dietplan6.app/Contents/Frameworks/Python.framework/Versions/2.5/Resources
Traceback (most recent call last):
File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/py2app-0.3.6.dev-py2.5.egg/py2app/build_app.py",
line 548, in _run
self.run_normal()
File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/py2app-0.3.6.dev-py2.5.egg/py2app/build_app.py",
line 619, in run_normal
self.create_binaries(py_files, pkgdirs, extensions, loader_files)
File
"/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/py2app-0.3.6.dev-py2.5.egg/py2app/build_app.py",
line 732, in create_binaries
platfiles = mm.run()
File "build/bdist.macosx-10.3-fat/egg/macholib/MachOStandalone.py", line 102,
in run
mm.run_file(fn)
File "build/bdist.macosx-10.3-fat/egg/macholib/MachOGraph.py", line 66, in
run_file
m = self.createNode(MachO, pathname)
File "build/bdist.macosx-10.3-fat/egg/macholib/MachOStandalone.py", line 23,
in createNode
res = super(FilteredMachOGraph, self).createNode(cls, name)
File "build/bdist.macosx-10.3-fat/egg/altgraph/ObjectGraph.py", line 148, in
createNode
m = cls(name, *args, **kw)
File "build/bdist.macosx-10.3-fat/egg/macholib/MachO.py", line 61, in __init__
self.load(file(filename, 'rb'))
File "build/bdist.macosx-10.3-fat/egg/macholib/MachO.py", line 71, in load
self.load_fat(fh)
File "build/bdist.macosx-10.3-fat/egg/macholib/MachO.py", line 82, in load_fat
self.load_header(fh, arch.offset, arch.size)
File "build/bdist.macosx-10.3-fat/egg/macholib/MachO.py", line 106, in
load_header
hdr = MachOHeader(self, fh, offset, size, magic, hdr, endian)
File "build/bdist.macosx-10.3-fat/egg/macholib/MachO.py", line 146, in
__init__
self.load(fh)
File "build/bdist.macosx-10.3-fat/egg/macholib/MachO.py", line 178, in load
raise ValueError("Unknown load command: %d" % (cmd_load.cmd,))
ValueError: Unknown load command: 27
> /Users/pydevsrc/dp6mac_v630/build/bdist.macosx-10.3-fat/egg/macholib/MachO.py(178)load()
(Pdb)
_______________________________________________
Pythonmac-SIG maillist - Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig