On Wed, Apr 13, 2011 at 7:03 PM, David Cournapeau <courn...@gmail.com> wrote: > On Wed, Apr 13, 2011 at 5:17 PM, Nathan Coulson <conat...@gmail.com> wrote: >> Well, as the subject says, I am looking to find libpython31.a >> [win64bit version] for use in a linux to windows 64bit cross compiler >> [x86_64-w64-mingw32-gcc], but seems to be missing. >> >> so far, tried installing it on a real 64bit windows system, >> cabextract, as well as msiexec /a python-3.1.3.amd64.msi /qb >> TARGETDIR=out. Either case, libs/libpython31.a is not there. >> >> as a last resort, tried cross compiling it with my tools, but a few >> google searches tell me that way will lead to headaches, and currently >> not supported out of the box. > > If you are willing to jump through a few oops. I have documented what > I needed last time I tried mingw-w64 for numpy: > > http://projects.scipy.org/numpy/wiki/MicrosoftToolchainSupport > > If anything, it should be easier now because mingw-w64 is much more > stable can can be installed without being compiled first (I wrote > those notes almost 2 years ago IIRC), > > cheers, > > David
actually figured out a neat trick, mingw-w64 can link directly to the .dll. gcc file.c python31.dll -o file.exe no .a needed. http://www.mingw.org/wiki/sampleDLL (have yet to find out if it actually works yet, but so far looks promising) -- Nathan Coulson (conathan) ------ Location: British Columbia, Canada Timezone: PST (-8) Webpage: http://www.nathancoulson.com -- http://mail.python.org/mailman/listinfo/python-list