I believe you are missing the GEOS library: compile 3.8.0 from https://trac.osgeo.org/geos/ and then add the switch to MapServer compile (WITH_GEOS=1).

-jeff



--
Jeff McKenna
MapServer Consulting and Training Services
https://gatewaygeomatics.com/


On 2020-03-05 10:04 a.m., Domenico Febbo wrote:
Dears
I want to build last mapserver 7.4.3 on centos 8 with gdal but I receive following error at 70% of make command
"/usr/gdal30/lib/libgdal.so.26 undefined symbol geosmakevalid_r"

some info:
CentOS 8 kernel: 4.18.0-147.5.1.el8_1.x86_64
mapserver src: mapserver-7.4.3
gdal:
gdal30.x86_64                                 3.0.4-2.rhel8                         @pgdg12 gdal30-devel.x86_64                                 3.0.4-2.rhel8                               @pgdg12 gdal30-libs.x86_64                                 3.0.4-2.rhel8                             @pgdg12

mapserver cmake command:
cmake -DCMAKE_PREFIX_PATH="/usr/gdal30;/usr/pgsql-12;/usr/local" -DWITH_CLIENT_WFS=OFF -DWITH_CLIENT_WMS=ON  -DWITH_CURL=ON -DWITH_PHP=ON -DWITH_SVGCAIRO=OFF -DWITH_PROTOBUFC=OFF -DWITH_CAIRO=OFF -DWITH_FRIBIDI=OFF -DWITH_HARFBUZZ=OFF ../

____



_______________________________________________
mapserver-users mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to