[mapserver-users] Compiling Issues: Ubuntu 8.04 -- libgd and gdFontCacheSetup

Guillaume Sueur guillaume.sueur at neogeo-online.net
Sat Jul 19 14:45:02 PDT 2008


configure dump can't be the same. It should say :
configure: error: Could not find gd.h or libgd.a/libgd.so in /usr/local 
instead of
configure: error: Could not find gd.h or libgd.a/libgd.so in /usr.

if it is so, did you check your /etc/ld.so.conf as asked previously and 
run ldconfig afterwards ?

Regards,

Guillaume

Matthew Pettis a écrit :
> Hi Guillaume, All,
> 
> Guillaume was right, the install is in /usr/local, but when I changed
> the configure script to take
> 
> --with-gd=/usr/local
> 
> I get the same results as before (./configure dump is same as
> previously posted).  Other ideas?
> 
> Thanks,
> Matt
> 
> On Sat, Jul 19, 2008 at 12:30 PM, Guillaume Sueur
> <guillaume.sueur at neogeo-online.net> wrote:
>> yes, it would. be you probably didn't install it in /usr like you specify in
>> your configure.
>> so try with --with-gd=/usr/local instead
>>
>> good luck !
>>
>> Guillaume
>>
>>
>> Matthew Pettis a écrit :
>>> Hi,
>>>
>>> I actually downloaded, unpacked, configure/make/make install'ed from
>>> http://www.libgd.org/releases/gd-2.0.35.tar.gz
>>> .
>>>
>>> I assume that would be the same thing as your command below?
>>>
>>> thanks,
>>> Matt
>>>
>>> On Sat, Jul 19, 2008 at 12:28 AM, thomas bonfort
>>> <thomas.bonfort at gmail.com> wrote:
>>>> hi,
>>>> have you installed the libgd development packages ?
>>>>
>>>> # apt-get install libgd-dev
>>>>
>>>> thomas
>>>>
>>>> On Sat, Jul 19, 2008 at 1:26 AM, Matthew Pettis
>>>> <matthew.pettis at gmail.com> wrote:
>>>>> Hi All,
>>>>>
>>>>> This still fails... below is my configuration parameter setup and the
>>>>> output of configure are below... any suggestions?
>>>>>
>>>>> thanks,
>>>>> matt
>>>>>
>>>>> === configure parameters ===
>>>>> ./configure     --with-ogr=/usr \
>>>>>               --with-gdal=/usr \
>>>>>               --with-httpd=/usr/sbin/apache2 \
>>>>>               --with-wfsclient \
>>>>>               --with-wmsclient \
>>>>>               --enable-debug \
>>>>>               --with-curl=/usr \
>>>>>               --with-proj=/usr \
>>>>>               --with-threads \
>>>>>               --with-tiff \
>>>>>               --with-libiconv=/usr/local/lib \
>>>>>               --with-jpeg \
>>>>>               --with-freetype=/usr/lib/xorg/modules/fonts/ \
>>>>>               --with-threads \
>>>>>               --with-wcs \
>>>>>               --with-xml2-config=/usr/bin/xml2-config \
>>>>>               --with-gd=/usr \
>>>>>               --with-php=/usr
>>>>> ===================
>>>>>
>>>>> === output of configure script ===
>>>>> checking for gcc... gcc
>>>>> checking for C compiler default output file name... a.out
>>>>> checking whether the C compiler works... yes
>>>>> checking whether we are cross compiling... no
>>>>> checking for suffix of executables...
>>>>> checking for suffix of object files... o
>>>>> checking whether we are using the GNU C compiler... yes
>>>>> checking whether gcc accepts -g... yes
>>>>> checking for gcc option to accept ANSI C... none needed
>>>>> checking for g++... g++
>>>>> checking whether we are using the GNU C++ compiler... yes
>>>>> checking whether g++ accepts -g... yes
>>>>> checking for ranlib... ranlib
>>>>> checking for flex... no
>>>>> checking for lex... no
>>>>> checking for yywrap in -lfl... no
>>>>> checking for yywrap in -ll... no
>>>>> checking for bison... no
>>>>> checking for byacc... no
>>>>> checking if compiler supports -R... no
>>>>> checking if compiler supports -Wl,-rpath,... yes
>>>>> checking for exp in -lm... yes
>>>>> checking for __gxx_personality_v0 in -lstdc++... yes
>>>>> checking how to run the C preprocessor... gcc -E
>>>>> checking for egrep... grep -E
>>>>> checking for ANSI C header files... yes
>>>>> checking for strcasecmp... yes
>>>>> checking for strncasecmp... yes
>>>>> checking for strdup... yes
>>>>> checking for strlcat... no
>>>>> checking for vsnprintf... yes
>>>>> MapServer Version from mapserver.h: '5.0.3'
>>>>> configure: checking where FreeType 2.x is installed...
>>>>>       using libfreetype from -L/usr/lib/xorg/modules/fonts/ -lfreetype
>>>>> configure: checking where Zlib is installed...
>>>>> checking for zlibVersion in -lz... yes
>>>>>       using libz from system libs (-DUSE_ZLIB).
>>>>> configure: checking where PNG is installed...
>>>>> checking for png_init_io in -lpng... yes
>>>>>       using libpng from system libs.
>>>>> configure: checking whether we should include JPEG support...
>>>>> checking for jpeg_read_header in -ljpeg... yes
>>>>>       using libjpeg from system libs.
>>>>> configure: checking where libXpm is installed...
>>>>> checking for XpmFreeXpmImage in -lXpm... yes
>>>>>       using libXpm from system libs.
>>>>> configure: checking where libiconv is installed...
>>>>> checking for iconv_open in -lc... yes
>>>>> checking for libiconv_open in -liconv... yes
>>>>>       using libiconv from -L -liconv
>>>>>       libiconv found. Enabling internationalization (-DUSE_ICONV)
>>>>> configure: checking for GD 2.0.16 or higher...
>>>>> checking for gdFontCacheSetup in -lgd... no
>>>>> configure: checking whether GD needs libiconv...
>>>>> checking for gdFontCacheSetup in -lgd... no
>>>>> configure: error: Could not find gd.h or libgd.a/libgd.so in /usr.
>>>>> 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).
>>>>> =====================
>>>>>
>>>>> On Fri, Jul 18, 2008 at 9:04 AM, Matthew Pettis
>>>>> <matthew.pettis at gmail.com> wrote:
>>>>>> Replied to your previous one -- I will try again tonight with your
>>>>>> suggestion and update the list with the results  -- Thanks again!
>>>>>>
>>>>>> Matt
>>>>>>
>>>>>> On Fri, Jul 18, 2008 at 8:54 AM, Daniel Morissette
>>>>>> <dmorissette at mapgears.com> wrote:
>>>>>>> As I wrote in a previous message, is it possible that you configured
>>>>>>> using
>>>>>>> "--with-gd=/usr/lib"? You should use "--with-gd=/usr" only and the
>>>>>>> configure
>>>>>>> script should take care of looking in the right subdirectory for each
>>>>>>> file.
>>>>>>>
>>>>>>> Daniel
>>>>>>>
>>>>>>> Matthew Pettis wrote:
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> More and different compiling issues from the one I've already
>>>>>>>> posted... My configure script errors as shown below (truncated
>>>>>>>> because
>>>>>>>> I believe the most important part is included):
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------------------------------------------------------------------------------------------
>>>>>>>> configure: checking where libiconv is installed...
>>>>>>>> checking for iconv_open in -lc... yes
>>>>>>>> checking for libiconv_open in -liconv... yes
>>>>>>>>       using libiconv from -L -liconv
>>>>>>>>       libiconv found. Enabling internationalization (-DUSE_ICONV)
>>>>>>>> configure: checking for GD 2.0.16 or higher...
>>>>>>>> checking for gdFontCacheSetup in -lgd... no
>>>>>>>> configure: checking whether GD needs libiconv...
>>>>>>>> checking for gdFontCacheSetup in -lgd... no
>>>>>>>> configure: error: Could not find gd.h or libgd.a/libgd.so in
>>>>>>>> /usr/lib.
>>>>>>>>  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).
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------------------------------------------------------------------------------------------
>>>>>>>>
>>>>>>>> Now, I have libgd version 2.0.35, so this should work... I have gd.h
>>>>>>>> and libgd.a/libgd.so (the latter are in /usr/lib/).  I think it is
>>>>>>>> choking because of the gdFontCacheSetup.  Any idea on how to fix
>>>>>>>> this?
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Matt
>>>>>>>>
>>>>>>> --
>>>>>>> Daniel Morissette
>>>>>>> http://www.mapgears.com/
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> It is from the wellspring of our despair and the places that we are
>>>>>> broken that we come to repair the world.
>>>>>> -- Murray Waas
>>>>>>
>>>>>
>>>>> --
>>>>> It is from the wellspring of our despair and the places that we are
>>>>> broken that we come to repair the world.
>>>>> -- Murray Waas
>>>>> _______________________________________________
>>>>> mapserver-users mailing list
>>>>> mapserver-users at lists.osgeo.org
>>>>> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>>>>>
>>>
>>>
> 
> 
> 

-- 
Guillaume SUEUR
Expert SIG et OpenSource
NEOGEO
46 RUE MATABIAU
31000 TOULOUSE
06 74 91 95 20
Site web : http://www.neogeo-online.net




More information about the MapServer-users mailing list