手順

  • ADC Member SiteからXcodeをダウンロードする
    • Xcodeの最新版は3.1.2なので、旧版の置き場所を探す
    • Mac Dev Centerの初期画面のdownloadsメニューから辿って見つけ、ダウンロードする
    • Mac OSXのデスクトップで、Xcod2.4.1についてGUIインストーラを使ってインストールする
  • Sourceforgeからexpact 2.0.1.tar.gzをダウンロードする
    • /usr/local/srcというディレクトリを作って、そこに解凍する。

$ cd /usr/local/src
$ tar zxvf epxact-2.0.1.tar.gz
$ ./configure
$ make
$ sudo make install

    • /usr/local/libにライブラリがインストールしていることを確認する
    • ~/.profileについて、パスを通しておく

export EXPARTLIBPATH=/usr/local/lib:${EXPATLIBPATH}
export EXPARTINCPATH=/usr/local/include:${EXPATINCPATH}

  • XML::Parserのインストール

cpan[1]> install XML::Parser
CPAN: Storable loaded ok (v2.13)
Running install for module 'XML::Parser'
Running make for M/MS/MSERGEANT/XML-Parser-2.36.tar.gz
中略
 MSERGEANT/XML-Parser-2.36.tar.gz
/usr/bin/make install -- OK

  • XML::RSSのインストール

cpan[2]> install XML::RSS
Running install for module 'XML::RSS'
中略
SHLOMIF/XML-RSS-1.41.tar.gz
/usr/bin/make install -- OK

  • Bundle::CPANをインストール(オプションを除いて)

install Bundle::CPAN
Test::Harness is up to date (3.14).
ExtUtils::CBuilder is up to date (0.24).
ExtUtils::MakeMaker is up to date (6.48).
Running install for module 'Module::Build'
Running make for K/KW/KWILLIAMS/Module-Build-0.31.tar.gz
中略
Checking prerequisites...
* Optional prerequisite Module::Signature is not installed
* Optional prerequisite ExtUtils::ParseXS is not installed
* Optional prerequisite version is not installed
* Optional prerequisite Pod::Readme is not installed
中略
KWILLIAMS/Module-Build-0.31.tar.gz
/usr/bin/make install -- OK
File::Spec is up to date (3.29).
File::Temp is up to date (0.21).
Scalar::Util is up to date (1.19).
Test::More is up to date (0.86).
Data::Dumper is up to date (2.121_02).
Digest::SHA is up to date (5.47).
File::HomeDir is up to date (0.82).
Compress::Raw::Zlib is up to date (2.015).
IO::Compress::Base is up to date (2.015).
IO::Uncompress::Gunzip is up to date (2.015).
Compress::Zlib is up to date (2.015).
IO::Zlib is up to date (1.09).
Archive::Tar is up to date (1.42).
Archive::Zip is up to date (1.26).
Net::Cmd is up to date (2.29).
Net::FTP is up to date (2.77).
Term::ReadKey is up to date (2.30).
Term::ReadLine::Perl is up to date (1.0302).
YAML is up to date (0.68).
Text::Glob is up to date (0.08).
CPAN is up to date (1.9301).
File::Which is up to date (0.05).