計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
Solaris8 に Perl 5.16.3 をインストールする
環境
コンパイラには GCC 4.7.4 を使う (Solaris8にインストール可能な最後のGCC).
5.16.3 はこの環境でビルドできる Perl の最後の安定版である.
ソース
https://www.cpan.org/src/5.0/perl-5.16.3.tar.gz
展開
gtar xvfz perl-5.16.3.tar.gz
ビルド
cd perl-5.10.1
./Configure -Dprefix=/usr/local -Dcc=gcc -d
make
make test
唯一 ../cpan/Time-Local/t/Local.t で下記のようなエラーが出る.
Failed test 'timelocal year for 1970 1 2 0 0 0'
# at t/Local.t line 108.
# got: '170'
# expected: '70'
FAILED at test 6
これはテストプログラムのほうが間違えているようなので無視して良い
参照: http://addinbox.sakura.ne.jp/Perl/Notes_Perl_timegm_timelocal.htm
インストール
su
make DESTDIR= install
計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)