iMac購入・作業記録: Perl環境の整備
標準のPerl環境にCPANでモジュールを追加していたのだが,移行前に使っていたスクリプトのいくつかが動かなくなったので,やはり独自環境を作ることにする。前の環境ではMacPortsを使っていたのだが,自力でソースから構築してみることにした。
cd ~/src wget http://www.cpan.org/src/perl-5.12.3.tar.gz tar xzvf perl-5.12.3.tar.gz cd perl-5.12.3 sh Configure -Doptimize='-g -pipe -Os' -Dusethreads -Dusemultiplicity -des make make test sudo make install make clean
で,モジュールを入れていくことに。
sudo /usr/local/bin/cpan
初期設定が行われていく。
install CPAN reload cpan install LWP install YAML install Imager
順調に入っていくが,なぜかImagerでJPEGが扱えない。
sudo /usr/local/bin/cpan Imager::File::JPEG
失敗。libjpegがないと怒られる。Mac OS X用のインストールイメージは各所にあるけど,せっかくなのでwww.ijg.orgからソースを落としてきてビルドしてみる。
cd ~/src wget http://www.ijg.org/files/jpegsrc.v8c.tar.gz tar zxvf jpegsrc.v8c.tar.gz cd jpeg-8c/ ./configure make sudo make install make clean
再挑戦。
sudo /usr/local/bin/cpan Imager::File::JPEG
うまくいった。ImagerでJPEGを扱えるようになった。