![]() |
-----BEGIN PGP SIGNED MESSAGE----- Uri Shkolnik wrote: > > Hi, > > I am trying to compile... > > TIFF package already install (and ./configure finds it). > But - ... > ld: /usr/local/lib/libtiff.a: warning: table of contents for archive is > out of date > _TIFFSetCompressionScheme > __TIFFgetMode > _TIFFWriteDirectory > _TIFFClientOpen > make[3]: *** [faxmail] Error 1 > ... The message above indicates that the table of contents of the archive is out of date. You should recereate it. On a sun workstation this is done via the command "ranlib libtiff.a". Oh, shit, I remember this one now. The TIFF installation Makefile breaks because it installs the libtiff.a as mode 444, then tries to run ranlib on it. This does not work, and the make does not quite complete. Patch the Makefile in the TIFF source to "chmod u+w" the libtiff.a, then run the ranlib, then "chmod -w" the libtiff.a, and it will be in place all snug and cozy. And yeah, this problem exists under SunOS: I don't know if ranlib on other OS's will operate with mode 444, but haven't seen the problem mentioned for them. Nico Garcia Engineer, CIRL Mass. Eye and Ear Infirmary raoul@cirl.meei.harvard.edu -----BEGIN PGP SIGNATURE----- Version: 2.6.2 Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface iQCVAwUBMz7MqT/+ItycgIJRAQHmsgP/QrvRE/1uo31A2gSf+/nvidAteAo0igOB d+MMj4aXDiVSye/LRDmi1te+2DBL3pCnbcm5SE60lJnA8xZf2PXUig/nNhRyMqcA M1qP+VVBYj49iGRwA0J9pnIpms9zkSto/gwdXyrC2mFWqEN7wMl6cLi85cCQXJz4 8udv8QRquU8= =wmaJ -----END PGP SIGNATURE-----