Библиотека сайта rus-linux.net
Linux From Scratch (version 6.8) | ||
Назад | Глава 6. Установка программ базовой системы | Вперед |
6.25. Пакет Bison-2.4.3
В пакете Bison находится генератор парсеров.
Приблизительное время сборки: 1,1 SBU
Требуемое дисковое пространство: 19,2 MB
6.25.1. Установка пакета Bison
Подготовьте пакет Bison для компиляции:
./configure --prefix=/usr
Пакет Bison настраивается так, что в случае, когда программа bison еще не указана в переменной $PATH, пакет будет собираться без поддержки интернационализации сообщений об ошибках. Это можно исправить следующим образом:
echo '#define YYENABLE_NLS 1' >> lib/config.h
Откомпилируйте пакет:
make
Чтобы проверить результаты (потребуется приблизительно 0,5 SBU), наберите:
make check
Установите пакет:
make install
6.25.2. Описание пакета Bison
Установленные программы: bison и yacc
Установленные библиотеки: liby.a
Установленные директории: /usr/share/bison
Краткое описание
bison | Создает из серии правил программу анализа структуры текстовых файлов; Bison является заменой для Yacc (Yet Another Compiler Compiler — Еще один компилятор компиляторов) |
yacc | Программа-обвертка (wrapper) для bison, необходимая в программах, в которых вместо bison все еще вызывает yacc; вызывает команду bison с параметром |
| Библиотека Yacc, в которой находятся Yacc-совместимые реализации функций |
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет M4-1.4.15 | Пакет Procps-3.2.8 |