%general-entities; ]> bison &bison-version;
&bison-url;
Bison-&bison-version; Bison <para>Пакет содержит GNU версию yacc (Ещё один компилятор компиляторов) необходимый для сборки некоторых пакетов LFS системы.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&bison-ch6-sbu;</seg> <seg>&bison-ch6-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Установка пакета Bison First, fix a build problem with the current version: sed -i '6855 s/mv/cp/' Makefile.in Подготовьте пакет Bison к компиляции: ./configure --prefix=/usr --docdir=/usr/share/doc/bison-&bison-version; Compile the package, but work around a race condition in the current version: make -j1 Есть циклическая зависимость между bison и flex при проверке. При желании, после установки пакета flex в следующем разделе, пакет bison можно пересобрать и наборы тестов можно будет запустить снова командой make check. Установите пакет: make install Содержимое пакета Bison Установленные программы Установленная библиотека Каталог установки bison and yacc liby.a /usr/share/bison Краткое описание bison Генерирует из набора правил программу для анализа структуры текстовых файлов. Bison является заменой Yacc (еще один компилятор компиляторов ) bison yacc Обертка дляbison,предназначенная для программ, которые все еще вызывают yacc вместо bison; она вызывает bisonс аргументом -y yacc liby Библиотека Yacc содержит реализацию Yacc-совместимых функций yyerror и main; Эта библиотека обычно не очень полезна, но POSIX требует её liby