6.36.2. Bc の構成
インストールプログラム: bc, dc
Bc パッケージは、任意精度 (arbitrary precision) の演算処理言語を提供します。
はじめにメモリーリークに関する修正を行います。
patch -Np1 -i ../bc-1.06.95-memory_leak-1.patch
Bc をコンパイルするための準備をします。
./configure --prefix=/usr \ --with-readline \ --mandir=/usr/share/man \ --infodir=/usr/share/info
configure オプションの意味
--with-readline
このオプションは、本パッケージにて提供される readline
ライブラリではなく、既にシステムにインストールされている readline
ライブラリを用いることを指示します。
パッケージをコンパイルします。
make
bc をテストする場合は以下のコマンドを実行します。 その際には相当量の出力が行われますから、ファイルにリダイレクトしておくとよいでしょう。 テストのうちいくつかのテスト (12,144 個のうちの10個) では、最終デジットに対する丸め (roundoff) に関するエラーが発生します。
echo "quit" | ./bc/bc -l Test/checklib.b
パッケージをインストールします。
make install