6.31.2. Bison 软件包内容
安装的程序: bison 和 yacc
安装的库: liby.a
安装目录: /usr/share/bison
Bison 软件包包含一个语法生成器。
首先,解决当前版本的构建问题:
sed -i '6855 s/mv/cp/' Makefile.in
准备编译 Bison:
./configure --prefix=/usr --docdir=/usr/share/doc/bison-3.4.1
编译该软件包,但是需要避免当前版本中存在的争用情况:
make -j1
考虑到 bison 和 flex 的检查有循环依赖。如有需要,在下一节安装 flex 之后,可以使用 make check 命令重新编译并检查 bison 软件包。
安装软件包:
make install