マックを購入すると前持っていたマックからFireWire経由でデータを移せるのだが、依然のはPowerBook G4、今度のはMacBookなのでCPUアーキテクチャが違うため当然一部のバイナリファイルの互換性が失われる。・・・Perlモジュールも。
インストールしてまず
perl -eshell -MCPAN
cpan[1]> install Bundle::CPAN
ってやったらインストールに失敗するわするわ。まずXCodeがコピーされてないのでアップルからダウンロード。面倒くさいからCPAN/Config.pmを削除してもう一度perl -eshell -MCPANでConfig.pmを初期化。その後色々やってみたのだが、結構YAML::SyckやらなにやらCベースのモジュールがあってこの先謎のエラーが色々ありそう・・・なのでもう/usr/localに入れちゃう事に。
tar -xvzf perl-5.8.8.tar.gz
cd perl-5.8.8
./Configure -d
make
make install
なんかSyslogのテストが落ちたけど、まぁ無視。あとはもうinstall Bundle::CPANから色々。しっかし速いなぁ。
コメント