[GRASS-dev] SWIG-Python lacking from install sequence in main
Makefile
Hamish
hamish_b at yahoo.com
Sun Jul 19 21:14:29 EDT 2009
Hamish:
> so (IIUC) swig 1.3.29 requires python >= 2.5 ?
I can get a little further if I iteratively add this patch to *_wrap.c:
--- grass_wrap.c.ORIG 2009-07-20 13:06:52.000000000 +1200
+++ grass_wrap.c 2009-07-20 13:07:15.000000000 +1200
@@ -111,6 +111,11 @@
/* Python.h has to appear first */
#include <Python.h>
+/* needed for Python 2.4 */
+#ifndef Py_ssize_t
+typedef size_t Py_ssize_t;
+#endif
+
/* -----------------------------------------------------------------------------
* swigrun.swg
*
until I get to proj_wrap.c which then fails with:
In file included from proj_wrap.c:2660:
/usr/local/src/grass/svn/releasebranch_6_4/dist.i686-pc-linux-gnu/
include/grass/gprojects.h:23:29: error: ogr_srs_api.h: No such file or directory
(ogr_srs_api.h is present in /usr/include/gdal/)
Hamish
More information about the grass-dev
mailing list