S-Lang (slang) はインタープリター言語であり、アプリケーション内に埋め込んで、そのアプリケーションを拡張することが可能です。 これは、ディスプレイ画面、キーボード入力、キーマップなどのように、対話的インターフェースにおいて必要となる機能を提供します。
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://www.jedsoft.org/releases/slang/slang-2.3.3.tar.bz2
ダウンロード MD5 sum: 69015c8300088373eb65ffcc6ed4db8c
ダウンロードサイズ: 1.6 MB
必要ディスク容量: 22 MB(テスト実施時はさらに 15 MB)
概算ビルド時間: 0.4 SBU(テスト実施時はさらに 0.5 SBU)
本パッケージは並行ビルドがサポートされていません。
以下のコマンドを実行して slang をビルドします。
./configure --prefix=/usr \ --sysconfdir=/etc \ --with-readline=gnu && make -j1
ビルド結果をテストする場合は make check を実行します。
root
ユーザーになって以下を実行します。
make install_doc_dir=/usr/share/doc/slang-2.3.3 \ SLSH_DOC_DIR=/usr/share/doc/slang-2.3.3/slsh \ install
--with-readline=gnu
:
このパラメーターは slang が内部に持っている
Readline モジュールではなく Gnu
Readline モジュールを利用することを指示します。
make install_doc_dir=/usr/share/doc/slang-2.3.3 SLSH_DOC_DIR=/usr/share/doc/slang-2.3.3/slsh install: このコマンドはパッケージをインストールし、ドキュメントについてはそれを収めるディレクトリの名前にバージョン番号をつけた上でインストールします。