Can't install MapServer
Stephen Woodbridge
woodbri at SWOODBRIDGE.COM
Fri Nov 11 07:29:21 PST 2005
Alejandro Mejia Evertsz wrote:
> I'm a newbie on this unix stuff, but I know a little bit about ports, so
> I tried installing MapServer using ports, but it failed, so I decided to
> install it manually.
> When I do the ./configure I get this error:
>
> configure: error: Could not find gd.h or libgd.a/libgd.so in
> /usr/local. Make sure GD 2.0.16 or higher is compiled before calling
> configure. You may also get this error if you didn't specify the
> appropriate location for one of GD's dependencies (freetype, libpng,
> libjpeg or libiconv).
>
> But I know I have GD installed, and it's higher than the one requiered:
>
> # pkg_info | grep gd
> *gd-2.0.33_3,1 A graphics library for fast creation of images
> *gdal-1.2.1_2 A translator library for raster geospatial data formats
> php5-gd-5.0.5_1 The gd shared extension for php
> I don't know what to do next...
> Can somebody help me?
It is installed at /usr not /usr/local so when you do something like:
./configure \
--with-httpd=/usr/sbin/apache \
--with-proj=/opt/mapserver \
--with-gd=/opt/mapserver \
--with-freetype=/opt/mapserver \
--with-postgis \
--with-php=../php-4.3.4 \
--without-tiff \
--enable-runpath \
--without-xpm \
but replace /opt/mapserver with the path that is appropriate for your
system, eg: --with-gd=/usr
and you probably do not want --enable-runpath unless you are using
strange directories like I do above and you know what that does :)
-Steve W.
More information about the MapServer-users
mailing list