This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rpetrov
Recipients akitada, ronaldoussoren, rpetrov, skip.montanaro
Date 2008-12-30.22:38:15
SpamBayes Score 4.33798e-08
Marked as misclassified No
Message-id <1230676697.66.0.935950532587.issue4472@psf.upfronthosting.co.za>
In-reply-to
Content
> A --enable-framework and --enable-shared are mutable exclusive. You 
> either have a regular unix build or a Python.framework.
May be configure has to block user if both are enabled.

> Is there any documentation on what the role of the "SO" variable means. 
Reading the code (distutils), comments configure script we may get some
information.

From configure (line about 1600) :
AC_DEFINE_UNQUOTED(SHLIB_EXT, "$SO", [Define this to be extension of
shared libraries (including the dot!).])
Actually this is suffix for python module (as example for windows ".pyd"
or "_d.pyd")

If SO is changed by to .dylib for OS X in configure above line will
define SHLIB_EXT to ".dylib" in "pyconfig.h". 

Ronald, you patch restore indirectly shared_lib_extension (distutils) to
".so", but define SHLIB_EXT from "pyconfig.h" will be ".dylib". This may
impact other projects.
History
Date User Action Args
2008-12-30 22:38:18rpetrovsetrecipients: + rpetrov, skip.montanaro, ronaldoussoren, akitada
2008-12-30 22:38:17rpetrovsetmessageid: <1230676697.66.0.935950532587.issue4472@psf.upfronthosting.co.za>
2008-12-30 22:38:16rpetrovlinkissue4472 messages
2008-12-30 22:38:15rpetrovcreate