How to build Internet Server with Solaris 2.6

last update: 29 Sep 2004

home |index |contents |next |previous

tcsh-6.07.02



9.1 ソフトの入手
tcsh 6.07.02を入手します。例えば以下のサイトから入手できます:
ftp://metalab.unc.edu/pub/Linux/distributions/slackware/source/a/tcsh/tcsh-6.07.tar.gz

9.2 インストール
ファイルを展開するディレクトリ$Workに移動して、バイナリパッケージを展開します。作業ディレクトリ$Workは任意のディレクトリです。
次にディレクトリtcsh-6.07に移動します。
    % cd $Work/
    % gzip -cd tcsh-6.07.tar.gz | tar xvf -

    % cd $Work/tcsh-6.07

コンパイルにはimakeを使いほぼ自動で行なう方法と、Makefileを自力で書き換えて行なう方法が ありますが、今回はMakefileを書き換える方法を行ないます。
まず、Makefile.stdファイルをコピーしてMakefileを作成して下さい。
    % cp Makefile.std Makefile

次に、Makefile中の以下に示す項目を変更して下さい。

次に、サブディレクトリ./config以下のファイルsol24をconfig.hとしてディレクトリ$Workにコピーします。 使用OSはSolaris 2.6ですが、sol24でも問題ありませんでした。
    % cp config/sol24 config.h

"configure"、"make"を行ないます。
    % configure
    % make

/etc/passwdファイルを参考にしつつ、適当な場所に"tcsh"をコピーして下さい。
    % cp tcsh /bin

以上で"tcsh"のインストールは終了です。


home |index |contents |next |previous