ishiducaの日記 このページをアンテナに追加 RSSフィード

2009-03-25

[][][]cpanからIOモジュールをインストールした 20:11 cpanからIOモジュールをインストールした - ishiducaの日記 を含むブックマーク はてなブックマーク - cpanからIOモジュールをインストールした - ishiducaの日記 cpanからIOモジュールをインストールした - ishiducaの日記 のブックマークコメント

a2ps を macport からインストールして、テキストファイルをpsファイルに変換しようとしたところ、エラーを吐いて失敗した。(中略)。とりあえず諦めて、LWP::Simpleモジュールを使うスクリプトを書いていたんだけど、「Can't locate LWP.pm in @INC (@INC ...」と、モジュールがないってメッセージを吐いて終わってしまった。他のモジュールをいくつか試してみたけど、ダメっぽい。以前、miyagawaさんのブログでmacでcpanモジュールをインストールしたことのあるleopardマシンのperlモジュールがだめになるとか言うエントリーがあったのを思い出して、IOモジュールをインストールしたので、その手順のメモ。

  • cpanからIOモジュール(IO-1.2301.tar.gz)をダウンロード
$ wget http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/IO-1.2301.tar.gz
  • tarコマンドでtar.gzファイルを解凍
$ tar xzvf IO*.tar.gz
  • cdコマンドで展開したディレクトリへ
cd IO*
  • make してインストール
perl Makefile.PL
make
su
make install

こんな感じ。miyagawaさんのブログだと su じゃなくて sudo を使っていたけど、他のモジュールをインストールしようとしたら、「warning: You don't have permissions to install into...」とエラーを吐くので、ルート権限をもつ su してインストールしたらうまくいったっぽい。

他にもインストールした方がいいモジュールがあるようです(以下参照)

これから、暇を見つけて上書きインストールをやらなくちゃ、やれやれ。。。

トラックバック - http://perl.g.hatena.ne.jp/ishiduca/20090325