mirror of
				https://github.com/python/cpython.git
				synced 2025-11-04 03:44:55 +00:00 
			
		
		
		
	Cleaned up Mac OS X section to the current state of affairs.
This commit is contained in:
		
							parent
							
								
									1999ef4973
								
							
						
					
					
						commit
						6a77cf12dd
					
				
					 1 changed files with 8 additions and 10 deletions
				
			
		
							
								
								
									
										18
									
								
								README
									
										
									
									
									
								
							
							
						
						
									
										18
									
								
								README
									
										
									
									
									
								
							| 
						 | 
					@ -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:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue