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 loewis
Recipients
Date 2001-03-06.07:06:02
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
Logged In: YES 
user_id=21627

Can you produce a patch that does most of this
automatically? Ideally, such a patch would work so that no
other system is affected. E.g. instead of commenting-out
certain constants, an #ifdef would be more desirable.
Likewise, the compiler options are best put into
configure.in, in a way that they are used on all systems
requiring these settings, and ignored on all other systems.
That,of course, requires that a test is introduced to find
out whether you've got the right kind of system.

In addition, I'd prefer if the number of settings needed is
reduced to the absolute minimum. E.g. why is it *necessary*
to compiler Python with -g on Mac OS X? Also, if --with-dyld
is *mandatory* on Mac OS X, why can you specify it as an
option? On all other systems, not using dynamic loading is
not an option. OTOH, if the LDSHARED case of -nostdlib -r
(which you get when you omit --with-dyld) works fine on your
system, why is it necessary to specify --with-dyld.

In short, instead of giving long instructions how to do it
right, I'd prefer if Python configuration did it right on
its own. If you are unsure how to achieve this effect, I
suggest you ask on the pythonmac list. Please upload any
patch you come up with into the patch manager, adding a
comment here that a patch is available.
History
Date User Action Args
2007-08-23 13:53:26adminlinkissue406191 messages
2007-08-23 13:53:26admincreate