I think this is doable; thankfully the Intel compilers on Windows and Linux are very similar in behavior. The exact same build scripts <i>should</i> work fine provided the file extensions (.o --> .obj) and flags (-L, etc.) are modified. In terms of syntax this should be an easy thing to do (it was with the free-standing F2PY) , but I will need some help navigating through the magic you refer to. I will put some effort into this and write back if I hit a roadblock. As an aside: how were the Windows 32-bit installers created? Is it possible to recreate this process changing the target arch --> x64? <br>
<br>   Thanks again,<br>   ~Mike C.<br><br><div class="gmail_quote">On Wed, Jan 28, 2009 at 1:06 AM, David Cournapeau <span dir="ltr"><<a href="mailto:david@ar.media.kyoto-u.ac.jp">david@ar.media.kyoto-u.ac.jp</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">Michael Colonno wrote:<br>
>    Thanks for your response. I manually edited one of the python files<br>
> (ccompiler.py I think) to change icc.exe to icl.exe. (This is a trick<br>
> I used to use to get F2PY to compile on Windows platforms.) Since icl<br>
> is a drop-in replacement for the visual studio compiler / linker, I'd<br>
> like to edit the python files configuring this (msvc) but I could not<br>
> find anything(?) If you could point me towards the config files(s) for<br>
> the visual studio compiler (I'm assuming are configured for the<br>
</div>> Windows file extensions already) I could likely make some headway.`<br>
<br>
Unfortunately, the code for our building process is difficult to grasp -<br>
there is a lof of magic. Everything is in numpy/distutils. Basically,<br>
you need to create a new compiler, a bit like intelccompiler.py, but for<br>
Windows. I unfortunately can't help you more ATM, since I don't know the<br>
intel compiler on Windows.<br>
<div><div></div><div class="Wj3C7c"><br>
cheers,<br>
<br>
David<br>
_______________________________________________<br>
Numpy-discussion mailing list<br>
<a href="mailto:Numpy-discussion@scipy.org">Numpy-discussion@scipy.org</a><br>
<a href="http://projects.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://projects.scipy.org/mailman/listinfo/numpy-discussion</a><br>
</div></div></blockquote></div><br>