MAPSERVER vs. DEEGREE / LibTiff librar y problems

Edward Nuttall ewnuttall at QINETIQ.COM
Mon Aug 15 07:02:18 EDT 2005


Hi all

Sorry if I've ruffled a few feathers, I've been cocooned on a greenfield
Java project for the last 3 years so I'm somewhat brainwashed with J2EE :o)
I have moved onto a project which was prototyped on Deegree and have been
asked to find out if this is a suitable platform and judging by the books I
have bought it seems MapServer is the tool of choice in GIS (an area I have
only been in for a few weeks) so I just wondered if there were any critical
differences before I started to evaluate. When I referred to C and CGI as
legacy, this was a poor choice of words and I certainly wasn't trying to
make any kind of statement. Thanks for all your input otherwise, as yet I
don't have full project requirements which most people are querying so I'll
keep you posted.

On a probably more basic issue, I am having the following trouble running
mapserv.


Libtiff not found error:

Following a successful compile I cannot run mapserv due to the following
error

./mapserv: error while loading shared libraries: libtiff.3: cannot open
shared object file: No such file or directory

Running ldd on mapserv brings up:

            libgd.so.2 => /usr/local/lib/libgd.so.2 (0xf6f9d000)
            libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0xf6f3e000)
            libpng.so.3 => /usr/local/lib/libpng.so.3 (0xf6f1c000)
            libproj.so.0 => /usr/local/lib/libproj.so.0 (0xf6ee8000)
            libgdal.so.1 => /usr/local/lib/libgdal.so.1 (0xf6b9c000)
            libpq.so.4 => /usr/local/pgsql/lib/libpq.so.4 (0xf6b86000)
            libcurl.so.3 => /usr/local/lib/libcurl.so.3 (0xf6b59000)
            libssl.so.4 => /lib/libssl.so.4 (0x00224000)
            libcrypto.so.4 => /lib/libcrypto.so.4 (0x00101000)
            libdl.so.2 => /lib/libdl.so.2 (0x00afa000)
            libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x0020e000)
            libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00d7f000)
            libcom_err.so.2 => /lib/libcom_err.so.2 (0x00d7a000)
            libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x001eb000)
            libresolv.so.2 => /lib/libresolv.so.2 (0x00d56000)
            libc.so.6 => /lib/tls/libc.so.6 (0x009d1000)
            libm.so.6 => /lib/tls/libm.so.6 (0x00b00000)
            libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x003cb000)
            libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0050d000)
            libpng12.so.0 => /usr/local/lib/libpng12.so.0 (0xf6b34000)
            libz.so.1 => /usr/lib/libz.so.1 (0x00c22000)
            libgeos.so.2 => /usr/local/lib/libgeos.so.2 (0xf6a47000)
            libgeotiff.so => /usr/local/lib/libgeotiff.so (0xf69de000)

            libtiff.3 => not found

            libcrypt.so.1 => /lib/libcrypt.so.1 (0x06ad2000)
            libnsl.so.1 => /lib/libnsl.so.1 (0x00de6000)
            /lib/ld-linux.so.2 (0x009b8000)



The path to libtiff.3 is /usr/local/lib which exists in my /etc/ld.so.conf
file and all the other libraries here have been found. I've seen other
posts describing errors arising  multiple libtiff's but I can't find any
others on my system? Many thanks for any help

Cheers

Ed



More information about the mapserver-users mailing list