[Python-checkins] CVS: python/dist/src README,1.124,1.124.4.1
Guido van Rossum
gvanrossum@users.sourceforge.net
Mon, 20 Aug 2001 06:06:25 -0700
Update of /cvsroot/python/python/dist/src
In directory usw-pr-cvs1:/tmp/cvs-serv18132
Modified Files:
Tag: r22a2-branch
README
Log Message:
Merge Jack's NeXT and MacOS updates into the branch
Index: README
===================================================================
RCS file: /cvsroot/python/python/dist/src/README,v
retrieving revision 1.124
retrieving revision 1.124.4.1
diff -C2 -d -r1.124 -r1.124.4.1
*** README 2001/05/09 18:13:47 1.124
--- README 2001/08/20 13:06:23 1.124.4.1
***************
*** 301,306 ****
Sunisms.
! NeXT: To build fat binaries, use the --with-next-archs switch
! described below.
QNX: Chris Herborth (chrish@qnx.com) writes:
--- 301,306 ----
Sunisms.
! NeXT: Not supported anymore. Start with the MacOSX/Darwin code if you
! want to revive it.
QNX: Chris Herborth (chrish@qnx.com) writes:
***************
*** 387,400 ****
future release.
! Mac OS X 10.0: Run configure with "OPT='-no-cpp-precomp' ./configure
! --with-suffix=.exe --with-dyld". 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').
! The '-no-cpp-precomp' option prevents a large number of
! compilation warnings. One of the regular expression tests
! fails with a SEGV due to the small stack size used by default
! (how to change this?), and the test_largefile test is only
! expected to work on a Unix UFS filesystem (how to check for
! this on Mac OS X?).
Cygwin: Cygwin Python builds OOTB when configured as follows:
--- 387,406 ----
future release.
! Mac OS X 10.0: Run configure with "./configure --with-suffix=.exe".
! 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 (how to
! change this?), and the test_largefile test is only expected to
! work on a Unix UFS filesystem (how to check for this on Mac OS
! X?).
! On naked Darwin you may have to add the configure option
! "--without-toolbox-glue" to disable the glue code for the Carbon
! interface modules. (The modules themselves are currently not built
! by default as they are experimental, on real OSX you can enable them
! in setup.py).
! You may want to try the configure option "--enable-framework" which
! installs Python as a framework. The location can be set as argument
! to the --enable-framework option (default /Library/Frameworks).
Cygwin: Cygwin Python builds OOTB when configured as follows:
***************
*** 619,622 ****
--- 625,633 ----
came with Emacs for installation of site-specific files.
+ On Mac OS X, if you have configured Python with --enable-framework, you
+ should use "make frameworkinstall" to do the installation. Note that this
+ installs the Python executable in a place that is not normally on your
+ PATH, you may want to set up a symlink in /usr/local/bin.
+
Configuration options and variables
***************
*** 701,709 ****
--with-libc=-lc_s. These libraries are passed after all other
libraries, the C library last.
-
- --with-next-archs='arch1 arch2': Under NEXTSTEP, this will build
- all compiled binaries with the architectures listed. This will
- also correctly set the target architecture-specific resource
- directory. (This option is not supported on other platforms.)
--with-libs='libs': Add 'libs' to the LIBS that the python interpreter
--- 712,715 ----