Hi Jeff,
thanks, I have a problem when using -DWITH_PHPNG=ON \
Is that SWIG still expects PHP 7 and therefore errors occur during make
[ 99%] Swig compile ../mapscript.i for php7
[ 99%] Built target php_mapscriptng_swig_compilation
Scanning dependencies of target php_mapscriptng
[ 99%] Building C object
mapscript/phpng/CMakeFiles/php_mapscriptng.dir/CMakeFiles/php_mapscriptng.dir/mapscriptPHP7_wrap.c.o
/root/mapserver-8.0.0-beta1/build/mapscript/phpng/CMakeFiles/php_mapscriptng.dir/mapscriptPHP7_wrap.c:755:3:
error: #error These bindings need PHP7 - to generate PHP5 bindings use:
SWIG < 4.0.0 and swig -php5
755 | # error These bindings need PHP7 - to generate PHP5 bindings use:
SWIG < 4.0.0 and swig -php5
...
any idea?
thanks
Sven
Am 21.07.2022 um 15:12 schrieb Jeff McKenna:
I should also add here, as you mention PHP 8: I did much effort
recently to upgrade the continuous build systems (TravisCI, GitHub
action) so that various PHP versions are now tested for PHPNG
MapScript, including PHP 8.1.x, and re-enabled PHPUnit tests that test
each MapScript object, every time a pull request or commit is made to
the project repository. (you can find those tests inside
/msautotest/php/ and follow the README there)
More tests are warmly welcomed of course! :)
Thanks,
-jeff
_______________________________________________
MapServer-users mailing list
MapServer-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users