[issue4472] Is shared lib building broken on trunk for Mac OS X?

Ronald Oussoren report at bugs.python.org
Tue Dec 30 17:32:41 CET 2008


Ronald Oussoren <ronaldoussoren at mac.com> added the comment:

"SO=.dylib" is needed in the makefile to ensure that "make install" 
works and to ensure that the libpython shared library is build with the 
right suffix (OSX uses .dylib for shared libraries). 

The code in distutils.sysconfig is necessary to ensure that extentions 
are build with a ".so" suffix because the import machinery expected 
'.so' as the suffix.

BTW. I intent to commit the attached patch later this week.

----------
resolution:  -> accepted
versions: +Python 2.6, Python 2.7, Python 3.0, Python 3.1

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue4472>
_______________________________________


More information about the Python-bugs-list mailing list