LFS構築記4日目〜その他パッケージのインストール

user-pic
0

LFS Book: 5.8.Tcl-8.4.9〜5.10.DejaGNU1.4.4

引き続いてその他パッケージをインストールして生きます。

先ずはTcl(Tool Command Language;スクリプト言語の一種)をインストールします。実行コマンドは以下の通りです。

$ cd $LFS/sources/tcl8.4.9
$ cd unix
$ cp configure configure.org
$ vi configure → configure のバグを以下の通り修正
$ diff configure.org configure
2134c2134
< system=MP-RAS-`awk '{print}' /etc/.relid'`
---
> system=MP-RAS-`awk '{print}' /etc/.relid`
7325c7325
< system=MP-RAS-`awk '{print}' /etc/.relid'`
---
> system=MP-RAS-`awk '{print}' /etc/.relid`
$ ./configure --prefix=/tools
$ make
$ make install
$ cd ..
$ export TCLPATH=`pwd`
$ ln -sv tclsh8.4 /tools/bin/tclsh

configureの修正内容はちょっと分かりにくいですが、最後の"/etc/.relid"の後にシングルクォーテーション「'」が混入しているので、それを削除します。また、tclのソースディレクトリは次のパッケージで必要とするため、未だ削除してはなりません。

次に、expect(コンパイルの確認時などに使用するTcl拡張ツール)をインストールします。実行コマンドは以下の通りです。

$ cd $LFS/sources/expect-5.43
$ patch -Np1 -i ../expect-5.43.0-spawn-1.patch
$ ./configure \
>--prefix=/tools \
>--with-tcl=/tools/lib \
>--with-tclinclude=$TCLPATH \
>--with-x=no
$ make
$ make SCRIPTS="" install
$ unset TCLPATH

もう一つ、DejaGNU(プログラムをテストするためのフレームワークを含むパッケージ)をインストールします。インストール方法は下記の通りです。

$ cd $LFS/sources/dejagnu-1.4.4
$ ./configure --prefix=/tools
$ make install

トラックバック(0)

トラックバックURL: http://www.skucky.com/cgi-bin/mt/mt-tb.cgi/13

コメントする

このブログ記事について

このページは、webmasterが2006年12月31日 13:43に書いたブログ記事です。

ひとつ前のブログ記事は「LFS構築記4日目〜暫定環境の調整」です。

次のブログ記事は「LFS構築記4日目〜gccのインストール(二発目)」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。