You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Date:
Thu, 23 Aug 2001 12:32:26 +1000 (EST)
From:
Marcus Dillury <md@socialchange.net>
To:
<mapserver-users@lists.gis.umn.edu>
I am trying to compile a 3.5 build of mapserver on a Redhat 7 Linux box.
I am using the following options with the configuration script.
./configure --with-proj=/usr/local --with-gdal --with-gd=/usr/local/lib/gd-1.2
--with-freetype=/usr/lib
proj-4.4.3
gdal-1.1.5
gd-1.2
freetype-1.3.1-7
The Makefile builds without complaint.
When I run 'make' I get the following problem
gcc -O2 -Wall -DIGNORE_MISSING_DATA -DUSE_EPPL -DUSE_PROJ
-DUSE_PROJ_API_H -DUSE_WMS -DUSE_TIFF -DUSE_JPEG -DUSE_GD_GIF
-DUSE_GD_SWAP_XY -DUSE_GDAL -I/usr/local/lib/gd-1.2
-I/usr/local/include -I/usr/local/include shp2img.o -L. -lmap
-L/usr/local/lib/gd-1.2 -lgd -ljpeg -L/usr/lib -lttf -lpng -lz -ltiff
-ljpeg -L/usr/lib -lttf -lpng -lz -L/usr/local/lib -lproj -ljpeg
-L/usr/local/lib -lgdal.1.1 -lm -o shp2img
./libmap.a(mapresample.o): In function `msResampleGDALToMap':
mapresample.o(.text+0xe8e): undefined reference to `gdImagePaletteCopy'
mapresample.o(.text+0xec4): undefined reference to `gdImagePaletteCopy'
collect2: ld returned 1 exit status
make: *** [shp2img] Error 1
The text was updated successfully, but these errors were encountered:
gdImagePaletteCopy() requires GD1.5 or more recent, and even if GD1.2 is
not supported any more by MapServer, GD1.3 is still quite common. We should
either:
1- Test for this in configure and give an error telling the user that GD1.5 or
more recent is required when building --with-gdal
2- Provide our own version of gdImagePaletteCopy() in mapresample.c if GD is too
old.
Reporter: dmorissette
Date: 2001/08/23 - 17:56
Trac URL: http://trac.osgeo.org/mapserver/ticket/39
The text was updated successfully, but these errors were encountered: