On Thu, Aug 4, 2011 at 9:57 PM, Glenn Ramsey <[email protected]>wrote:
> On 04/08/11 21:23, Martin Zibricky wrote: > >> Glenn Ramsey píše v St 03. 08. 2011 v 15:22 -0700: >> >>> As far as I can tell this version (1.5.1) of PyInstaller is not >>> supposed to support 64 bit on OSX. >>> >> >> There is no official support for 64bit on OSX in 1.5.x. (official 64bit >> is only in svn). >> >> >>> I fixed it temporarily by adding the following to source/wscript in >>> the relevant places. >>> >> >> source/wscript is only the build script to compile bootloader from the C >> code. Nothing more. >> > > Did you compile the 64bit bootloader yourself?. >> > > Initially, not intentionally. But when I realised what what going wrong I > recompiled it, and it was built as 64 bit, I guess because that is the > default, so I added options to make it build as 32 bit. > > > - pyinstaller should not create 64bit apps since it is distributed only >> with 32bit precompiled bootloader >> - pyinstaller 1.5.x should stop when running with 64bit python. >> >> The issue is that python 2.6 on mac is an universal binary (32bit and >> 64bit in one) and you need to tell python if it should be run as 32 or >> 64bit. (64bit is default). >> > > I'm using MacPorts python, compiled as 32 bit. Maybe that is part of the > problem? > > I will start again with a fresh install. > It appears that the distributed bootloader for OSX is 64 bit. glenn@mbp~$ tar xjf Downloads/pyinstaller-1.5.1.tar.bz2 glenn@mbp~$ cd pyinstaller-1.5.1 glenn@mbp~/pyinstaller-1.5.1$ find support/loader | xargs file support/loader: directory support/loader/Darwin-32bit: directory support/loader/Darwin-32bit/run: Mach-O 64-bit executable x86_64 support/loader/Darwin-32bit/run_d: Mach-O 64-bit executable x86_64 support/loader/Darwin-32bit/runw: Mach-O 64-bit executable x86_64 support/loader/Darwin-32bit/runw_d: Mach-O 64-bit executable x86_64 Glenn -- You received this message because you are subscribed to the Google Groups "PyInstaller" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pyinstaller?hl=en.
