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 rgbecker, tarek
Date 2010-03-18.12:05:08
SpamBayes Score 1.8390894e-08
Marked as misclassified No
Message-id <1268913911.34.0.452575740724.issue8171@psf.upfronthosting.co.za>
In-reply-to
Content
I notice this from win32 setup.py bdist_wininst --plat-name=win-amd64

> running bdist_wininst
> running build
> running build_py
> creating build
> creating build\lib.win32-2.6
> creating build\lib.win32-2.6\reportlab
> copying src\reportlab\rl_config.py -> build\lib.win32-2.6\reportlab
......
> C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nolog

followed by errors related to a missing library (the amd64 version won't work with a win32 build).

I do have the x86_amd64 stuff installed and after applying a patch to fix another small cross compile error I do see a proper build ie

setup.py build --plat-name=win-amd64

and then use

setup.py bdist_wininst --plat-name=win-amd64 --skip-build 

does work. I believe that bdist_wininst is wrongly relying on build to get the right plat_name, but that isn't happening.

The attached patch seems to make things work for me by forcing plat_name down from the top
History
Date User Action Args
2010-03-18 12:05:12rgbeckersetrecipients: + rgbecker, tarek
2010-03-18 12:05:11rgbeckersetmessageid: <1268913911.34.0.452575740724.issue8171@psf.upfronthosting.co.za>
2010-03-18 12:05:10rgbeckerlinkissue8171 messages
2010-03-18 12:05:09rgbeckercreate