Thanks Pram,
My last problem was resolved by rerunning ./configure
Now that mapserv is built I tried it out and the gd library is not getting linked.
[EMAIL PROTECTED]:~/soft/bin/mapserver-4.6.1> ldd mapserv
linux-gate.so.1 => (0xffffe000)
libgd.so.2 => not found
libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0x4002b000)
libpng.so.3 => /usr/lib/libpng.so.3 (0x40093000)
libc.so.6 => /lib/tls/libc.so.6 (0x400c1000)
libm.so.6 => /lib/tls/libm.so.6 (0x401d7000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x401fa000)
libz.so.1 => /lib/libz.so.1 (0x402b7000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x402c9000)
The LD_LIBRARY_PATH environment variable solves this...
[EMAIL PROTECTED]:~/soft/bin/mapserver-4.6.1> export LD_LIBRARY_PATH=/usr/local/lib
[EMAIL PROTECTED]:~/soft/bin/mapserver-4.6.1> ldd mapserv
linux-gate.so.1 => (0xffffe000)
libgd.so.2 => /usr/local/lib/libgd.so.2 (0x40018000)
libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0x40065000)
libpng.so.3 => /usr/local/lib/libpng.so.3 (0x400cd000)
libc.so.6 => /lib/tls/libc.so.6 (0x40110000)
libm.so.6 => /lib/tls/libm.so.6 (0x40226000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40249000)
libpng12.so.0 => /usr/local/lib/libpng12.so.0 (0x40306000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40338000)
Apache is having the same problem but the environment variable does not resolve this. error_log...
[Sat Oct 15 23:59:22 2005] [error] [client ::1]
/home/opensource/soft/bin/httpd-2.0.54/cgi-bin/mapserv: error while
loading shared libraries: libgd.so.2: cannot open shared object file:
No such file or directory
Thanks for any hints,
Philip
- [UMN_MAPSERVER-USERS] Linking problems Philip Mark Donaghy
- Re: [UMN_MAPSERVER-USERS] Linking problems Prashanth Ram
- Re: [UMN_MAPSERVER-USERS] Linking problems Philip Mark Donaghy
