[Gdal-dev] Python modules fail to compile on MAC OS X

Ticheler, Jeroen (SDRN) Jeroen.Ticheler at fao.org
Wed Sep 22 15:51:14 EDT 2004


I have a problem compiling the Python modules of GDAL on MAC OS X. I have
seen this problem has been discussed previously (around December 2003), but I
have found no solution yet. Does anyone have a solution?
Thanks,
Jeroen

Error while compiling:

(cd pymod; make)
GNUmakefile:35: warning: overriding commands for target `_gdalmodule.la'
GNUmakefile:29: warning: ignoring old commands for target `_gdalmodule.la'
/bin/sh ../libtool --mode=link  g++ gdal_wrap.lo numpydataset.lo
gdalnumeric.lo
/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3
../libgdal.la -o _gdalmodule.la \
        -rpath
/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-p
ackages \
        -no-undefined \
        -avoid-version \
        -module
g++ -Wl,-bind_at_load  -o .libs/_gdalmodule.so -bundle  .libs/gdal_wrap.o
.libs/numpydataset.o .libs/gdalnumeric.o  -L/usr/local/lib
../.libs/libgdal.dylib
ld: Undefined symbols:
_PyArg_Parse
_PyArg_ParseTuple
_PyDict_New
_PyDict_Next
_PyDict_SetItem
_PyDict_Type
_PyErr_Clear
_PyErr_SetString
_PyEval_CallObjectWithKeywords
_PyExc_MemoryError
_PyExc_NameError
_PyExc_TypeError
_PyExc_ValueError
_PyFloat_AsDouble
_PyFloat_FromDouble
_PyInt_AsLong
_PyInt_FromLong
_PyInt_Type
_PyList_New
_PyList_SetItem
_PyList_Size
_PyList_Type
_PyModule_GetDict
_PyObject_AsWriteBuffer
_PyString_AsString
_PyString_FromString
_PyString_FromStringAndSize
_PyString_Type
_PyTuple_Size
_PyTuple_Type
_PyType_IsSubtype
_PyType_Type
_Py_BuildValue
_Py_InitModule4
__Py_NoneStruct
make[1]: *** [_gdalmodule.la] Error 1
make: *** [py-module] Error 2



More information about the Gdal-dev mailing list