6.37. Bc-1.06.95

The Bc package contains an arbitrary precision numeric processing language.

Approximate build time: 0.1 SBU
Required disk space: 3 MB

6.37.1. Installation of Bc

Prepare Bc for compilation:

./configure --prefix=/usr   \
            --with-readline \
            --infodir=/usr/share/info \
            --mandir=/usr/share/man

The meaning of the configure options:

--with-readline

This option tells Bc to use the readline library that is already installed on the system rather than using its own readline version.

Compile the package:

make

To test bc, run the commands below. There is quite a bit of output, so you may want to redirect it to a file. There are a very small percentage of tests (10 of 12,144) that will indicate a roundoff error at the last digit.

echo "quit" | ./bc/bc -l Test/checklib.b

Install the package:

make install

6.37.2. Contents of Bc

Installed programs: bc and dc

Short Descriptions

bc

is a command line calculator

dc

is a reverse-polish command line calculator