[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 ----