スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
-- : -- : -- | スポンサー広告 | page top↑

違うバージョンのperlをインストールする

タイトルとは関係ないですが、
ML110G7にScientific Linux 6を入れて使用していますが、modem-managerがインストールされている上勝手に常駐しているので削除
ppp関連消したら network-maneger?だったかも一緒にアンインストールされた。



古いperlじゃないと動かないプログラムがあったので古いperlをインストール。の巻

SL6では5.10系がインストールされてるけどうちの環境では一部のプログラムが動かないこともあるので5.8系を入れてみた。
最初からインストールされているもののバージョンを固定してしまうとソフトウェアのアップデートや更新に支障が出てしまうようなので注意が必要だ。
おそらくプログラム側でも冒頭の#!/usr/bin/perlを書き変える必要があるかもしれない。


ダウンロード
$wget http://www.cpan.org/src/5.0/perl-5.8.9.tar.gz

解凍
$tar xvzf perl-5.8.9.tar.gz

移動
$cd perl-5.8.9

sh Configure -Dprefix=/usr/local/perl-5.8.9 -Dinstallusrbinperl=N -de
ソースからコンパイルするのでGCCをインストールしておこう。
sudo yum install gcc
sudo make
テスト。数分~(古いPCとかだと)数十分かかる
sudo make test
「All tests successful.」と出れば問題なし。

インストール
sudo make install
sudoでなくてもrootでやってもいいかも

インストールされた場所は多分
デイレクトリは/usr/local/perl-5.8.9/
perlのアドレスは/usr/local/perl-5.8.9/bin/perl ←多分これ


参考にさせていただいたページ
1つの環境に複数のPerlをインストールする


5.8.8の場合エラーが出る模様。
perl-5.8.8 を gcc-4.2系でコンパイルする際の注意

collect2: ld はステータス 1 で終了しました
make: *** [miniperl] エラー 1
というエラーが出るので
lib 書き足す
Perl の make 時に miniperl でエラーになる場合の対処方法

perl-5.8.8 のインストール
うーんどこだろう。
Debian への Perl インストール失敗

いくつか参考にしたけどソース自体にあるバグと新しいGCCでの問題が重なって一筋縄では行かなかったみたい。
2時間以上かかったけどようやくインストールできそうだと思ったらまたエラーでた。
Failed 3 test scripts out of 923, 99.67% okay.
### Since not all tests were successful, you may want to run some of
### them individually and examine any diagnostic messages they produce.
### See the INSTALL document's section on "make test".
### You have a good chance to get more information by running
### ./perl harness
### in the 't' directory since most (>=80%) of the tests succeeded.
u=1.19 s=0.49 cu=94.23 cs=8.36 scripts=923 tests=115239
make[2]: *** [_test_tty] エラー 1
make[2]: ディレクトリ `/home/yotti/perl-5.8.8' から出ます
make[1]: *** [_test] エラー 2
make[1]: ディレクトリ `/home/yotti/perl-5.8.8' から出ます
make: *** [test] エラー 2

5.8.9は簡単だったのに5.8.8のインストールは苦戦した。いろいろ調べたけれど問題は解決できなかった。
リリースの間が2年以上空いているのが大きい?
スポンサーサイト
18 : 44 : 13 | Linux | トラックバック(0) | コメント(0) | page top↑

| ホーム | 次ページ

 

最近の記事

カテゴリー

月別アーカイブ

最近のコメント

スポンサードリンク

   

最近のトラックバック

ブロとも申請フォーム

この人とブロともになる

カレンダー

11 | 2012/12 | 01
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 - - - - -

リンク

このブログをリンクに追加する

RSSフィード

FC2ブログランキング

FC2 Blog Ranking

ブログ内検索

カウンター

プロフィール

ぱきぱき。

Author:ぱきぱき。
オンラインゲームなどで気になると思うので参考PC環境
2008/04/03~
【CPU】Athlon64 X2 4200+ G2
【M/B】GA-MA78GM-S2H
【RAM】DDR2 2GB*2
【VGA】NVIDIA GeForce 8600 GT (OC版)
【OS】WindowsXP Home SP3
【解像度】SXGA 1280x1024

 

アクセスランキング

ネットゲーム全般・攻略ブログ PCゲーム全般・攻略ブログ iPhone・攻略ブログ

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。