Пакет Libtool содержит сценарий поддержки универсальной библиотеки GNU. Это упрощает использование общих библиотек благодаря согласованному переносимому интерфейсу.
Подготовьте Libtool к компиляции:
./configure --prefix=/usr
Скомпилируйте пакет:
make
Чтобы протестировать пакет, выполните:
make -k check
Известно, что пять тестов в среде сборки LFS завершаются неудачно из-за циклической зависимости, но эти тесты проходят успешно, если запустить их повторно после установки automake. Кроме того, в grep-3.8 или более поздней версии два теста вызовут предупреждение для регулярных выражений, несовместимых с POSIX и завершатся ошибкой.
Установите пакет:
make install
Удалите ненужную статическую библиотеку:
rm -fv /usr/lib/libltdl.a
Выполните очистку после предыдущей сборки:
make distclean
Подготовьте Libtool к компиляции:
CC="gcc -m32" ./configure \ --host=i686-pc-linux-gnu \ --prefix=/usr \ --libdir=/usr/lib32
Скомпилируйте пакет:
make
Установите пакет:
make DESTDIR=$PWD/DESTDIR install cp -Rv DESTDIR/usr/lib32/* /usr/lib32 rm -rf DESTDIR