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 rgbecker
Recipients eric.araujo, loewis, mhammond, rgbecker, tarek
Date 2012-03-01.11:05:52
SpamBayes Score 1.3613099e-08
Marked as misclassified No
Message-id <1330599953.18.0.829736008617.issue8170@psf.upfronthosting.co.za>
In-reply-to
Content
I cheated on the building both versions. I had 32 bit python installed and with the help of a colleague got hold of the installed files for the 64 bit version. I noticed that distutils was looking for the 64bit files in new_lib = os.path.join(sys.exec_prefix, 'PCbuild'). However, even though I had the files there the loader was missing them and trying to use the earlier lib specs. Experimenting with the command line led to the desire to prioritize the amd4 lib specification ie use insert instead of append for library_dirs. After this patch things do seem to work, but perhaps there's a better fix that removes/moves the 32 bit libs in some way. However, given that I am building the exes with a 32 bit python I suppose it's natural for distutils to assume we need the 32 bit libs.
History
Date User Action Args
2012-03-01 11:05:53rgbeckersetrecipients: + rgbecker, loewis, mhammond, tarek, eric.araujo
2012-03-01 11:05:53rgbeckersetmessageid: <1330599953.18.0.829736008617.issue8170@psf.upfronthosting.co.za>
2012-03-01 11:05:52rgbeckerlinkissue8170 messages
2012-03-01 11:05:52rgbeckercreate