Compile Error with Python2.3

Hey all. I am building the windows binaries of mpl-0.87.7 and I am
running into a problem with python2.3 that I have never ran into
before. I don't have too much time debug it, so I was wondering if
anyone made changes to _isnan? There is a linking error for it, and
it appears a python2.4+ dependency was added.


gcc -mno-cygwin -O2 -Wall -Wstrict-prototypes -Iwin32_static\include -I. -Ic:\Py
thon23\include -Ic:\Python23\PC -c src/_isnan.c -o build\temp.win32-2.3\Release\
g++ -mno-cygwin -shared build\temp.win32-2.3\Release\src\_isnan.o -Lwin32_static
\lib -Lc:\Python23\libs -Lc:\Python23\PCBuild -lpython23 -o build\lib.win32-2.3\
build\temp.win32-2.3\Release\src\_isnan.o(.text+0x20):_isnan.c: undefined refere
nce to `_imp__PyArg_ParseTuple'
build\temp.win32-2.3\Release\src\_isnan.o(.text+0x55):_isnan.c: undefined refere
nce to `_imp___Py_TrueStruct'
build\temp.win32-2.3\Release\src\_isnan.o(.text+0x5d):_isnan.c: undefined refere
nce to `_imp___Py_TrueStruct'
build\temp.win32-2.3\Release\src\_isnan.o(.text+0x71):_isnan.c: undefined refere
nce to `_imp___Py_ZeroStruct'
build\temp.win32-2.3\Release\src\_isnan.o(.text+0x79):_isnan.c: undefined refere
nce to `_imp___Py_ZeroStruct'
build\temp.win32-2.3\Release\src\_isnan.o(.text+0xbd):_isnan.c: undefined refere
nce to `_imp__Py_InitModule4'
collect2: ld returned 1 exit status
error: Command "g++ -mno-cygwin -shared build\temp.win32-2.3\Release\src\_isnan.
o -Lwin32_static\lib -Lc:\Python23\libs -Lc:\Python23\PCBuild -lpython23 -o buil
d\lib.win32-2.3\matplotlib\_isnan.pyd" failed with exit status 1