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 jackjansen
Recipients bobatkins, jackjansen, jprante, lemburg, loewis, pitrou, rpetrov, sergiodj, spacey
Date 2009-10-30.21:16:03
SpamBayes Score 1.86701e-05
Marked as misclassified No
Message-id <>
> Jack, could you please comment on why the LDFLAGS are added to 
> by configure, rather than using LDFLAGS as extra argument to LDSHARED 

Because this worked, no deep reason. The initial framework builds were a 
big hack, because they were neither static nor shared builds (because 
the extensions were linked against the framework), so I had to find 
something that worked while hoping I wouldn't break too much on other 

In case anyone is interested in my opinion: I would scratch the whole 
configure/make suite and rebuild it from scratch. As others here have 
noticed, the OPT/EXTRA_CFLAGS pattern that Python adhered to has lost 
out the the CFLAGS/LDFLAGS pattern, and more such things. And this is 
important if people want to do recursive builds.

But: it's a major undertaking to get this working, especially if you 
don't want to pull in libtool:-(
Date User Action Args
2009-10-30 21:16:06jackjansensetrecipients: + jackjansen, lemburg, loewis, pitrou, bobatkins, sergiodj, spacey, rpetrov, jprante
2009-10-30 21:16:06jackjansensetmessageid: <>
2009-10-30 21:16:04jackjansenlinkissue1628484 messages
2009-10-30 21:16:03jackjansencreate