Пакет libpng содержит библиотеки, используемые другими программами для чтения и записи файлов в формате PNG.
Адрес (HTTP): http://prdownloads.sourceforge.net/libpng/libpng-1.2.8.tar.bz2
Контрольная сумма: 00cea4539bea4bd34cbf8b82ff9589cd
Размер: 376 KB
Требуемое дисковое пространство: 5.6 MB
Расчетное время сборки: 0.14 SBU
Необходимый патч для точной связи libpng с системными библиотеками: http://www.linuxfromscratch.org/blfs/downloads/6.0/libpng-1.2.8-link_to_proper_libs-1.patch
Установим libpng запуском следующих команд:
patch -Np1 -i ../libpng-1.2.8-link_to_proper_libs-1.patch &&
make prefix=/usr ZLIBINC=/usr/include \
ZLIBLIB=/usr/lib -f scripts/makefile.linux &&
make prefix=/usr install -f scripts/makefile.linux
ZLIBINC=/usr/include ZLIBLIB=/usr/lib: Это заставит libpng искать заголовки и библиотеки zlib там, где они установлены.
-f scripts/makefile.linux: Эти фрагменты в командах make укажут на Linux версию файла Makefile, поскольку libpng не использует средства autoconf. Вместо этого имеются различные файлы Makefile для разных платформ.
Как с большинством библиотек, просто сохраним библиотеки в своей директории, т.е. /opt/lib или /usr/local/lib должны присутствовать в /etc/ld.so.conf, поэтому ldd сможет найти разделяемые библиотеки. После проверки /etc/ld.so.conf необходимо запустить /sbin/ldconfig под пользователем root.
Пакет libpng содержит библиотеки libpng и libpng-config.
Библиотеки libpng являются набором средств, используемых для создания и манипулирования графическими файлами в формате PNG. Формат PNG был разработан как замена для GIF и TIFF, с большими улучшениями и расширениями и без патентных проблем.
Последнее обновление 2005-01-05 07:25:03 -0700