How to build extensions on Windows?
Kevin D. Smith
Kevin.Smith at sas.com
Wed Sep 13 11:35:38 EDT 2006
On 2006-09-07 13:20:13 -0400, "Jason" <tenax.raccoon at gmail.com> said:
> I don't know about MinGW, but you can get the Microsoft compilers by
> installing Visual C++ 2005 Express. I'm guessing the old toolkit is
> deprecated. While you must register each Visual Studio Express module
> that you download, I don't think the actual command-line tools are
> encumbered.
>
> Why not try it out and let us know how it goes?
>
> (Visual Studio 2005 Express:
> http://msdn.microsoft.com/vstudio/express/)
This almost worked (at least, it appears to). I got the module to
build and install using VS 2005. It works fine if I run python from
the directory where I built the extension. However, if you go to any
other directory, run python, and try to import the module, I get the
following error:
ImportError: dynamic module does not define init function (initsasSQL)
Why would it work from one directory, but not another?
--
Kevin D. Smith
More information about the Python-list
mailing list