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 Trevor.Bowen
Recipients Trevor.Bowen, r.david.murray
Date 2013-10-07.23:33:41
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1381188822.13.0.81302617256.issue19142@psf.upfronthosting.co.za>
In-reply-to
Content
FWIW, I also explored my original proposal, which essentially moved the above script and modifications into the Python configure.ac and Makefile.pre.in files, so that Python's internal build process would create the native build system versions of Python and Parser/pgen, if necessary.  I made some progress in creating additional Make targets just for the native build system, which redefined the toolchain after completion; however, I encountered unexepected, overwhelming configure contamination in the auto-generated header files.

Maybe someone can push this farther than me?  I'm attaching my patch, in case it helps someone else and just as reference.

As for me, I think it is much easier to use the above solution, which would require very little patching to the sources to make a 2-step compilation to be trivial.
History
Date User Action Args
2013-10-07 23:33:42Trevor.Bowensetrecipients: + Trevor.Bowen, r.david.murray
2013-10-07 23:33:42Trevor.Bowensetmessageid: <1381188822.13.0.81302617256.issue19142@psf.upfronthosting.co.za>
2013-10-07 23:33:42Trevor.Bowenlinkissue19142 messages
2013-10-07 23:33:42Trevor.Bowencreate