Детальная информация о пакете находится в Разделе 6.33.2, “Описание Perl”.
| |
Пакет Perl содержит perl, язык практичной обработки и отчетов (Practical Extraction and Report Language).
Расчетное время сборки 0.8 SBU
Требуемое место на диске 74 MB
Perl - зависимости установки: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make и Sed
Для начала применим патч для библиотеки C:
patch -Np1 -i ../perl-5.8.5-libc-1.patch
Подготавливаем Perl для компиляции (убедимся,что часть команды 'IO Fcntl POSIX' корректна):
./configure.gnu --prefix=/tools -Dstatic_ext='IO Fcntl POSIX'
Описание опций конфигурации:
Это говорит Perl собирать минимальный набор статических расширений, необходимых для установки и тестирования пакета Coreutils в следующей главе.
Скомпилируем только необходимые средства:
make perl utilities
Хотя Perl идет со встроенным тестом, не рекомендуется выполнять его на этом этапе. Только часть Perl была собрана и запуск make test сейчас будет означать, что должен быть собран остаток Perl, но он необязателен на этом этапе. Тест будет запущен в следующей главе.
Теперь скопируем эти средства и их библиотеки:
cp perl pod/pod2man /tools/bin mkdir -p /tools/lib/perl5/5.8.5 cp -R lib/* /tools/lib/perl5/5.8.5
Детальная информация о пакете находится в Разделе 6.33.2, “Описание Perl”.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |