I'm trying to get this to build, but I'm having some trouble with swig. I have swig 1.3.27 installed, and ./configure in the adonthell directory recognizes it.
checking for swig... /usr/bin/swig checking for SWIG version...
1.3.27
When I try to run 'make', I get the following errors:
py_runtime.cc: In function 'void print_type_info(swig_type_info**)': py_runtime.cc:1462: error: 'struct swig_type_info' has no member named 'prev'
py_runtime.cc: In function 'void log_py_objects()': py_runtime.cc:1473: error: 'SWIG_Python_GetTypeListHandle' was not declared in this scope py_runtime.cc: In function 'PyObject* cxx_to_py(void*, const char*, const bool&)':
py_runtime.cc:1485: error: 'SWIG_Python_GetTypeListHandle' was not declared in this scope py_runtime.cc:1487: error: 'SWIG_TypeQueryTL' was not declared in this scope py_runtime.cc: In function 'void py_to_cxx(PyObject*, const char*, void**)':
py_runtime.cc:1499: error: 'SWIG_Python_GetTypeListHandle' was not declared in this scope py_runtime.cc:1501: error: 'SWIG_TypeQueryTL' was not declared in this scope make[4]: *** [libadonthell_py_runtime_la-py_runtime.lo] Error 1
make[3]: *** [all-recursive] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
It appears that make is trying to compile the code section for SWIB v <=
1.3.24 instead of v >= 1.3.25
Have you seen this happen before? My first thought was to go look for a swig-dev module, but I'm not finding one.