[mapserver-users] Disabling postgis in for cvs build
Rodrigo Becke Cabral
cabral at yadata.net
Tue Oct 2 08:01:57 PDT 2001
Hi Tim,
Postgis package IS disabled, otherwise it would appear -DUSE_POSTGIS in your
gcc's call. My guess is that either your map.h or mappostgis.c are from
different versions. The error appears to indicate a mismatch between the
function's prototype (msPOSTGISLayerGetShapeRandom) in map.h and its
definition in mappostgis.c. You could compare lines 1163 (mappostgis.c) and
805 (map.h) to confirm whether the function's prototype and definition
differ (I just checked mapserver's nightly.tar.gz, and they match - no
errors). Why don't you try compiling the nightly.tar.gz version?
Rod.
----- Original Message -----
From: "Tim Sutton" <sutton_t at giug.net>
To: "MapServer Mailing List" <mapserver-users at lists.gis.umn.edu>
Sent: Tuesday, October 02, 2001 7:53 AM
Subject: [mapserver-users] Disabling postgis in for cvs build
Hi
Can anyone tell me how to either disable the postgis package
compilation or fix the problem below when compiling the cvs (checked
out today) version of mapserver? I tried --without-postgis but that
didnt help.
Thanks
Tim
Error message repeated below:
gcc -c -O2 -Wall -DIGNORE_MISSING_DATA -DUSE_EPPL -DUSE_TIFF
-DUSE_JPEG -DUSE_GD_PNG -DUSE_GD_JPEG -DUSE_GD_WBMP -DUSE_GD_TTF
-I/usr/include mappostgis.c -o mappostgis.o
mappostgis.c:1163: conflicting types for
`msPOSTGISLayerGetShapeRandom'
map.h:805: previous declaration of `msPOSTGISLayerGetShapeRandom'
make: *** [mappostgis.o] Error 1
More information about the MapServer-users
mailing list