最新のPerlのバージョンが5.10や6になった今日この頃、ほとんどのモジュールが5.6以上を要求するようになってしまいました。そんな中、5.005でもできる限り新しいモジュールが使いたい。しかしREADMEやChangelogを見てもわからないモジュールが多すぎる。そんな人への情報として使えるモジュール一覧を作ってみました。
基本的にperl5.00504でmake testが通ることを確認しているだけです。動作確認に使用しているOSは、
なので、その他のOS特有の情報がありましたら更新していただければ幸いです。
モジュール | バージョン | 依存モジュール | 入手先 | 備考 |
DateTime::Locale | 0.22 | Params::Validate | CPAN | Pure Perl |
Digest::MD5 | 2.33 | Digest::base | CPAN | |
Digest::base (Digest) | 1.15 | CPAN | make testでTest.pmのエラーが出る | |
File::Spec (PathTools) | 3.31 | Scalar::Util | CPAN | make testはエラーになるが、必要なFile::Spec->canonpathは一応動くようだ |
HTML::Parser | 3.45 | HTML-Tagset | 調査中 | |
HTML::Tagset | 3.20(最新) | CPAN | Pure Perl | |
LWP::* (libwww-perl) | 5.810? | URI MIME-Base64 HTML-Parser libnet Digest-MD5 Compress-Zlib | 調査中 | |
MIME::Base64 | 3.05 | CPAN | ||
Net::* (libnet) | 1.22(最新) | CPAN | Pure Perl | |
Params::Validate | 0.85 | Test::More | CPAN | |
Scalar::Util (Scalar-List-Utils) | 1.18 | CPAN | ||
Test::Harness | 2.64 | CPAN | Pure Perl vmsish.pmを入手すれば2.65_02がいけるかも | |
Test::More (Test-Simple) | 0.74 | Test::Harness | CPAN | Pure Perl |
Time::HiRes | 1.9719(最新) | CPAN | ||
Time::Local | 1.17 | CPAN | ||
URI | 1.35 | MIME::Base64 >= 2 | CPAN | Pure Perl |
モジュール | バージョン | 依存モジュール | 入手先 | 備考 |
DateTime | DateTime::Locale DateTime::TimeZone => 0.38 | DateTime::TimeZoneがModule::Buildを必要とするので無理 | ||
DateTime::TimeZone | Module::Buildが必要なので無理 |
(未稿)