[Mapserver-users] MapServer 4 Compile Error on RedHat 7.3
Vincent Schut
schut at sarvision.com
Tue Nov 11 05:08:45 PST 2003
On 2003.11.11 14:04, Vincent Schut wrote:
Hi Dirk,
the missing references should be in the OGR lib which in turn should be
in GDAL. Some things to consider:
- when you compiled gdal, did you disable OGR? If so, recompile GDAL
without the '--without-ogr' switch.
- after (re)compiling gdal, did you run /sbin/ldconfig (as root) to
update the linker cache, before compiling mapserver?
- Is your version of GDAL the most recent one? If not, try to update it
and then recompile mapserver.
Hope it is any of these... Otherwise, post again so i/someone can have
a closer look at your problem...
Cheers,
Vincent.
On 2003.11.11 13:26, Dirk Geschwandtner wrote:
> Hello List,
> we have a problem with compiling MapServer 4.0.1 on RedHat 7.3
>
> We compiled all packages which worked fine, but when we try to
> compile
> MapServer with gdal enabled we get errors. Without gdal everything
> works.
>
> This is the configure we use:
>
> ./configure --with-gd=/usr/local --with-gdal=/usr/local/bin/gdal-
> config --with-tiff=/usr/local
> --with-jpeg=/usr/local --with-proj=/usr/local --with-wmsclient
> --with-curl-config=/usr/local/bin/curl-config --with-postgis=/usr/
> local/pgsql/bin/pg_config
> --with-freetype=/usr/local --without-eppl
>
> And this is the error message we get:
>
> gcc -O2 -Wall -DIGNORE_MISSING_DATA -DUSE_PROJ -DUSE_PROJ_API_H -
> DUSE_WMS_SVR -DUSE_WMS_LYR -
> DUSE_TIFF -DUSE_JPEG -DUSE_GD_PNG -DUSE_GD_JPEG -DUSE_GD_WBMP -
> DUSE_GD_FT -DUSE_GDAL -DUSE_POSTGI
> S -I/usr/local/include -I/usr/local/include -I/usr/local/include
> -I/usr/local/include -I/usr/local/pgsql/include -I/usr/local/include
> shp2img.o -L. -lmap -L/usr/local/lib -lgd -ljpeg -lfreetype -lpng -
> lz -L/usr/local/lib -ltiff -ljpeg -lfreetype -lpng -lz -L/usr/
> local/lib -lproj -ljpeg -L/usr/local/lib -lgdal.1.1 -L/usr/local/
> pgsql/lib -lpq -L/usr/local/lib -lcurl -lz -lssl -lcrypto -ldl -lz
> -lm -lstdc++ -o shp2img
> ./libmap.a(mapogr.o): In function `msOGRSpatialRef2ProjectionObj
> (OGRSpatialReference *, projectionOb
> j *, int)':
> mapogr.o(.text+0x4e): undefined reference to `OGRSpatialReference::
> IsLocal(void) const'
> mapogr.o(.text+0x6d): undefined reference to `OGRSpatialReference::
> exportToProj4(char **) const'
> ./libmap.a(mapogr.o): In function `msOGCWKT2ProjectionObj':
> mapogr.o(.text+0x10e): undefined reference to `OGRSpatialReference::
> OGRSpatialReference(char const *
> )'
> mapogr.o(.text+0x11d): undefined reference to `OGRSpatialReference::
> importFromWkt(char **)'
> mapogr.o(.text+0x141): undefined reference to `OGRSpatialReference::
> ~OGRSpatialReference(void)'
> mapogr.o(.text+0x166): undefined reference to `OGRSpatialReference::
> ~OGRSpatialReference(void)'
> mapogr.o(.text+0x17e): undefined reference to `OGRSpatialReference::
> ~OGRSpatialReference(void)'
> mapogr.o(.text+0x18b): undefined reference to `__rethrow'
> mapogr.o(.text+0x199): undefined reference to `__rethrow'
> mapogr.o(.text+0x1a9): undefined reference to `__rethrow'
> mapogr.o(.text+0x1b1): undefined reference to `terminate(void)'
> collect2: ld returned 1 exit status
> make: *** [shp2img] Error 1
>
> Has anybody any ideas?
>
> TIA,
> Dirk
> _______________________________________________
> Mapserver-users mailing list
> Mapserver-users at lists.gis.umn.edu
> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>
More information about the MapServer-users
mailing list