10.15. Bison-2.3

#### Cross-Compiled Linux From Scratch - Version 1.0.0rc1-MIPS64-Multilib

### Chapter 10. Installing Basic System Software

- Prev

  M4-1.4.4

- Next

  Ncurses-5.5 32 Bit Libraries

- Up.
- Home

# 10.15. Bison-2.3

The Bison package contains a parser generator.

## 10.15.1. Installation of Bison

Prepare Bison for compilation:

    CC="gcc ${BUILD64}" ./configure --prefix=/usr

Compile the package:

    make

To test the results, issue: `make check`.

Install the package:

    make install

## 10.15.2. Contents of Bison

Installed programs: bison and yacc
Installed library: liby.a

### Short Descriptions

bison | Generates, from a series of rules, a program for analyzing the structure of text files; Bison is a replacement for Yacc (Yet Another Compiler Compiler)
yacc | A wrapper for bison, meant for programs that still call yacc instead of bison; it calls bison with the `-y` option
`liby.a` | The Yacc library containing implementations of Yacc-compatible yyerror and main functions; this library is normally not very useful, but POSIX requires it

- Prev

  M4-1.4.4

- Next

  Ncurses-5.5 32 Bit Libraries

- Up.
- Home.