Cleaned up Mac OS X section to the current state of affairs.

This commit is contained in:
Jack Jansen 2001-12-06 21:49:02 +00:00
parent 1999ef4973
commit 6a77cf12dd

18
README
View file

@ -391,27 +391,25 @@ Reliant UNIX: The thread support does not compile on Reliant UNIX, and
platform as well. This should be resolved in time for a platform as well. This should be resolved in time for a
future release. future release.
Mac OS X 10.0: Run configure with "./configure --with-suffix=.exe". Mac OS X 10: One of the regular expression tests fails
This generates executable file: 'python.exe' (it cannot be named
'python' on an HFS or HFS+ disk as the file name clashes with
directory 'Python'). One of the regular expression tests fails
with a SEGV due to the small stack size used by default, if you do with a SEGV due to the small stack size used by default, if you do
"limit stacksize 2048" before "make test" it should work. "limit stacksize 2048" before "make test" it should work.
On naked Darwin you may have to add the configure option On naked Darwin you may want to add the configure option
"--disable-toolbox-glue" to disable the glue code for the Carbon "--disable-toolbox-glue" to disable the glue code for the Carbon
interface modules. (The modules themselves are currently not built interface modules. The modules themselves are currently only built
by default as they are experimental, on real OSX you can enable them if you add the --enable-framework option, see below.
in setup.py).
On a clean OSX /usr/local does not exist. Do a "sudo mkdir -m 775 /usr/local" On a clean OSX /usr/local does not exist. Do a "sudo mkdir -m 775 /usr/local"
before you do a make install, this is better than "sudo make install" before you do a make install. Alternatively, do "sudo make install"
which installs everything as superuser. which installs everything as superuser.
You may want to try the configure option "--enable-framework" which You may want to try the configure option "--enable-framework" which
installs Python as a framework. The location can be set as argument installs Python as a framework. The location can be set as argument
to the --enable-framework option (default /Library/Frameworks). You may to the --enable-framework option (default /Library/Frameworks). You may
also want to check out ./Mac/OSX for building a Python.app. also want to check out ./Mac/OSX for building a Python.app. You may also
want to manually install a symlink in /usr/local/bin/python to the
executable deep down in the framework.
Cygwin: Cygwin Python builds OOTB when configured as follows: Cygwin: Cygwin Python builds OOTB when configured as follows: