Ошибка конфигурации при проверке зависимости от libtiff
Я настроил и сделал libtiff правильно. Сейчас я пытаюсь создать другую библиотеку, которая зависит от библиотеки TIFF. Я получаю следующую ошибку
checking for TIFF support ...
checking tiff.h usability... yes
checking tiff.h presence... yes
checking for tiff.h... yes
checking tiffio.h usability... yes
checking tiffio.h presence... yes
checking for tiffio.h... yes
checking for TIFFOpen in -ltiff... no
checking for TIFFClientOpen in -ltiff... no
checking for TIFFIsByteSwapped in -ltiff... no
checking if TIFF package is complete... no -- some components failed test
Я не понимаю, что я делаю неправильно. Моя инструкция по настройке выглядит следующим образом:
./configure --prefix=/usr/local --enable-static=yes --enable-shared=no --with-zlib=yes --with-jpeg=yes --with-tiff=yes --with-sysroot=/usr/local/lib
1 ответ
Это исправлено. Я забыл включить другую зависимую библиотеку. libtiff был создан с поддержкой jbig. Я забыл включить jbig в LDFLAGS при настройке новой библиотеки, которая зависит от libtiff.