В пакете Zlib находятся подпрограммы сжатия и распаковки, используемые некоторыми программами.
Приблизительное время сборки: менее 0,1 SBU
Требуемое дисковое пространство: 2,8 MB
Установка пакета Zlib
Сначала исправьте опечатку в заголовочном файле пакета:
sed -i 's/ifdef _LARGEFILE64_SOURCE/ifndef _LARGEFILE64_SOURCE/' zlib.h Подготовьте пакет Zlib для компиляции:
CFLAGS='-mstackrealign -fPIC -O3' ./configure --prefix=/usr Пояснение новой конфигурационной переменной среды окружения:
| CFLAGS='-mstackrealign -fPIC -O3'
|
|
| Значение переменной CFLAGS переопределит настройки, используемые в пакете по умолчанию для оптимизации, и позволит предотвратить некоторые ошибки времени исполнения. Обратите внимание, что флаг -mstackrealign может приводить к проблемам при сборке систем, отличных по архитектуре от Intel.
|
Откомпилируйте пакет:
make Чтобы проверить результаты, наберите:
make check Установите пакет:
make install Совместно используемые библиотеки необходимо перенести в директорий /lib, в результате чего потребуется пересоздать файл .so, находящийся в директории /usr/lib:
mv -v /usr/lib/libz.so.* /libln -sfv ../../lib/libz.so.1.2.5 /usr/lib/libz.so
Описание пакета Zlib
Установленные библиотеки: libz.{a,so}