-
2004.11.14 15:13 "Re: [Tiff] installation issue", by Andrey Kiselev
- 2004.11.15 19:10 "Re: [Tiff] installation issue", by Vince Tux
2004.11.16 10:30 "Re: [Tiff] installation issue", by Gerben Vos
vince@linux:~> ldd `which tiff2pdf`
linux-gate.so.1 => (0xffffe000)
libtiff.3 => not found
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40028000)
libm.so.6 => /lib/tls/libm.so.6 (0x40047000)
libc.so.6 => /lib/tls/libc.so.6 (0x4006a000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
vince@linux:~> ls /usr/local/lib
libtiff libtiff.3 libtiff.3.7.0 libtiff.a libtiff.laAnd here is the content of the ld.so.conf:
/usr/local/lib
Looks mostly healthy, but libtiff.3 really should be libtiff.so.3 (and similarly libtiff.so and libtiff.so.3.7.0). I'm not very familiar with these things, but I think that although the shared library loading mechanism probably does not depend on the .so suffix, ldconfig probably does.
I think something went wrong in ./configure, causing the .so suffix not to be appended.
Renaming them and rerunning ldconfig probably won't work, because there are still references to libtiff.3 in the executables, so they need to be recompiled.
What do the experts say?
Gerben Vos.