[ python-Bugs-1530142 ] Mac Universal Build of Python confuses distutils
SourceForge.net
noreply at sourceforge.net
Mon Jul 9 09:35:28 CEST 2007
Bugs item #1530142, was opened at 2006-07-28 08:02
Message generated for change (Comment added) made by ronaldoussoren
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1530142&group_id=5470
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Distutils
Group: Python 2.4
>Status: Closed
>Resolution: Wont Fix
Priority: 5
Private: No
Submitted By: Richard Jones (richard)
Assigned to: Ronald Oussoren (ronaldoussoren)
Summary: Mac Universal Build of Python confuses distutils
Initial Comment:
I'm sorry I can't provide a fully-detailed report
here, but I'm not in a position to be able to
reproduce the problem.
In short, I installed the Universal build of Python
2.4.3 for the Mac downloaded from:
http://pythonmac.org/packages/py24-fat/index.html
I don't know whether this is the same as the download
from:
http://www.python.org/download/releases/2.4.3/
Once installed, I attempted to build ctypes.
The build failed due to an assembly error (unknown
instruction). I'm not familiar with the PPC or x86
assembler code so couldn't do a thorough analysis.
I needed Python2.4 to work, so I found an older
PPC-only installer and used that.
----------------------------------------------------------------------
>Comment By: Ronald Oussoren (ronaldoussoren)
Date: 2007-07-09 09:35
Message:
Logged In: YES
user_id=580910
Originator: NO
I'm closing this bug, the problem is in ctypes installer you used.
For the record: you can build a ppc/intel only version of an extension by
patching the setup.py of the project your building and adding ('-arch',
'i386') or ('-arch', 'ppc') to the extra_compile_args and extra_link_args
of Extension objects (I'm typing this without looking at the documention
and have probably misspelled these argument names)
----------------------------------------------------------------------
Comment By: Richard Jones (richard)
Date: 2006-11-28 22:56
Message:
Logged In: YES
user_id=6405
Originator: YES
I just successfully built ctypes 1.0.1 on a MacBook (ie. x86) OS X
machine. I don't know whether it builds on a PPC machine.
----------------------------------------------------------------------
Comment By: Richard Jones (richard)
Date: 2006-08-16 23:52
Message:
Logged In: YES
user_id=6405
I successfully built ctypes on PPC OSX using a
non-universal build. Also, I wasn't running on x86 OSX so
it shouldn't have tried to build that.
----------------------------------------------------------------------
Comment By: Martin v. Löwis (loewis)
Date: 2006-08-16 15:25
Message:
Logged In: YES
user_id=21627
This might be a ctypes limitation: it might be that ctypes
doesn't support x86-OSX (atleast in this release).
----------------------------------------------------------------------
Comment By: Richard Jones (richard)
Date: 2006-07-28 08:47
Message:
Logged In: YES
user_id=6405
0.9.9.6
----------------------------------------------------------------------
Comment By: Ronald Oussoren (ronaldoussoren)
Date: 2006-07-28 08:28
Message:
Logged In: YES
user_id=580910
Which version of ctypes did you try to build?
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1530142&group_id=5470
More information about the Python-bugs-list
mailing list