Message247522
The workaround is telling users to run e.g. ``vcvarsall x64'' before
the build. setup.py then contains
extra_objects = ['vcdiv64.obj']
os.system("ml64 /c /Cx vcdiv64.asm"),
which is run before creating the extension. The extension itself
contains 'extra_objects':
ext = Extension (
...
extra_objects=extra_objects
)
That has always worked for me. It isn't a big deal either, since
most people on Windows use installer packages anyway.
I have no strong opinion either way. If you think this adds too much
complexity, feel free to close the issue. |
|
Date |
User |
Action |
Args |
2015-07-28 12:08:02 | skrah | set | recipients:
+ skrah, zooko, tarek, eric.araujo, rpetrov, brian.curtin, josip, alexis, sneves, steve.dower |
2015-07-28 12:08:02 | skrah | set | messageid: <1438085282.09.0.882530573442.issue7546@psf.upfronthosting.co.za> |
2015-07-28 12:08:02 | skrah | link | issue7546 messages |
2015-07-28 12:08:01 | skrah | create | |
|