Comments you submit will be routed for moderation. If you have an account, please log in first.
Modify

Ticket #396 (closed defect: fixed)

Opened 22 months ago

Last modified 15 months ago

OSX bootloader in 1.5.1 release is 64 bit

Reported by: glennr Owned by: matysek
Priority: normal Milestone: PyInstaller 1.5.2
Component: Loader Version: 1.5.1
Severity: normal Keywords:
Cc:

Description

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

Attachments

Change History

comment:1 Changed 22 months ago by glennr

I hacked my copy to fix this by adding this to source/wscript in the 4 relevant places:

    if myplatform.startswith('darwin'):
        conf.env.append_value('CCFLAGS', '-m32')
        conf.env.append_value('LINKFLAGS', '-arch')
        conf.env.append_value('LINKFLAGS', 'i386')

comment:2 Changed 22 months ago by matysek

  • Milestone set to PyInstaller 1.5.2

comment:3 Changed 20 months ago by matysek

  • Component changed from PyInstaller to Loader

comment:4 Changed 15 months ago by matysek

  • Status changed from new to closed
  • Resolution set to fixed

Thanks. The fix for wscript was applied and bootloader was recompiled for i386 architecture. It is now available in the hotfix-1.5.2 branch.

View

Add a comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.