Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
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 с параметром -y

liby.a

Библиотека Yacc, в которой находятся Yacc-совместимые реализации функций yyerror и main; этой библиотекой, как правило, пользуются редко, но она требуется в соответствии с POSIX


Предыдущий раздел: Оглавление Следующий раздел:
Пакет M4-1.4.15   Пакет Procps-3.2.8