Compile kinterbasdb with mingw32 and python 2.6 - DLL load failed

David Robinow drobinow at gmail.com
Sun Sep 20 09:25:01 EDT 2009


On Mon, Sep 21, 2009 at 12:23 AM, Laszlo Nagy <gandalf at shopzeus.com> wrote:
> This is what I did so far:
>
> #1. Install Python 2.6, Firebird 1.5 server (with libs and headers), egenix
> mx base and mingw C compiler
> #2. put "c:\MinGW\bin"  on the PATH (or wherever it is)
> #3. extract kinterbasdb source to a temp folder
> #4. hack setup.cfg. Change the build section:
>
> [build]
> compiler=mingw32
>
> #5. hack setup.py
>
> Replace this:
>       customCompilerName = 'msvc'
> With this:
>       customCompilerName = 'mingw32-gcc'
>
> #6. run "python setup.py install"
>
> The building and installation went find. But I cannot "import kinterbasdb"
> because I get a "DLL load failed" error. I figured out that has something to
> do with msvcr90 and "_ftime". Can you please give me some advice how to
> solve this problem?

Download Microsoft Visual C++.2008 Express Edition



More information about the Python-list mailing list