本パッケージの詳細は 6.19.2. 「Ncurses の構成」 を参照してください。
Ncurses パッケージは、端末に依存しない、文字ベースのスクリーン制御を行うライブラリを提供します。
Ncurses をコンパイルするための準備をします。
./configure --prefix=/tools --with-shared \ --without-debug --without-ada --enable-overwrite
configure オプションの意味:
--without-ada
このオプションは Ncurses に対して Ada コンパイラのサポート機能をビルドしないよう指示します。 この機能はホストシステムでは提供されているかもしれませんが、 chroot 環境に入ってしまうと利用できなくなります。
--enable-overwrite
このオプションは Ncurses のヘッダファイルを /tools/include/ncurses
ではなく /tools/include
にインストールすることを指示します。
これは他のパッケージが Ncurses のヘッダファイルを正しく見つけ出せるようにするためです。
パッケージをコンパイルします。
make
このパッケージにはテストスイートがありますが、インストールした後に実行しなければなりません。
テストスイートのためのファイル群はサブディレクトリ test/
以下に残っています。 詳しいことはそのディレクトリ内にある README
ファイルを参照してください。
パッケージをインストールします。
make install
本パッケージの詳細は 6.19.2. 「Ncurses の構成」 を参照してください。