Hi
Running "make check" on libspatialite-5.1.0 built using a developing (latest master branch) of geos gives the following error:
In file included from check_sql_stmt.h:67,
from check_sql_stmt.c:45:
check_sql_stmt.h: In function ‘run_all_testcases’:
check_sql_stmt.h:562:90: error: invalid suffix "dev" on integer constant
562 | sprintf(geos_version, "%04d.%04d.%04d", GEOS_VERSION_MAJOR, GEOS_VERSION_MINOR, GEOS_VERSION_PATCH);
Probably the test expects a version string with format 'X.Y.Z', while in my case case it is:
# geos-config --version
3.14.0dev
This is of course only a minor issue and not a serious problem, as libspatialite builds and works correctly. But perhaps something that is easily fixable and nice to have working.
H.