[Zope3-dev] compiling Zope3 on Windows

Tim Peters tim@zope.com
Mon, 23 Jun 2003 17:08:10 -0400


[Garrett Smith]
> Hate to bring up this topic again, but I'm unable to compile Zope3
> using Borland's compiler or MinGW.
>
> - Using Borland's free compiler (bcpp), I get
>
> Error: 'C:\LIB\PYTHON2.2.3\LIBS\PYTHON22.LIB' contains invalid OMF
> record, type 0x21 (possibly COFF)
> error: command 'ilink32.exe' failed with exit status 2
>
> - Using MinGW (ming32) I get
>
> build\temp.win32-2.2\Release\_zodb_btrees_oobtree.o(.text+0x93ca):_zodb_
> btrees_OOBTree.c: undefined reference to `_imp__PyType_Type'
> dllwrap: gcc exited with status 1
> error: command 'dllwrap' failed with exit status 1
>
> There are many undefined references to various _imp__* symbols in the
> stderr output for MinGW.
>
> Is anyone else able to compile on Windows with something other than
> MS VC++?

I haven't tried, but I believe Godefroid Chapelle has been having decent
luck using Cygwin.  That's certainly what I *would* try, since Python has an
active and highly competent Cygwin developer in Jason Tishler).  I don't
even know who to ask about the Borland or MinGW environments.