cygwin perl の @INC

1/11 の PC ソフトウェア更新の際に cygwin の perl も 5.8.6 になったようですが、そこで配布されている perl の @INC が以前から変わっているようです。

5.8.5 までの @INC は perl -V でみると そのバージョンのディレクトリを掘ってそこにある module を読みに行く形になってました。したがって CPAN などで導入した module は perl のバージョンが変わると読みにいかない状態となっていました。毎回 -l オプションをつけたり スクリプト毎に @INC に push して path を追加するのもメンドくせえってことで今まではバージョンがかわる毎に CPAN shell を叩いて再度 module を導入していたのですが。

今回配布されている perl から、@INC が 5.8 というまとまったディレクトリ名でコンパイルされています。したがって今後 5.8 系統のバージョンアップが行われた際には module の再導入はいらないということになります。地味ながらもこれは嬉しい。というかようやく気付いたかコノヤロウというエラソーなことを言いつつ毎度お世話になっております今後ともどうぞ宜しくお願いします。

トラックバック(1)

このブログ記事を参照しているブログ一覧: cygwin perl の @INC

このブログ記事に対するトラックバックURL: http://hatotech.org/mt-admin/mt-tb.cgi/405

» perl の @INC(ここギコ!)~のトラックバック

hatotech::kumatch: cygwin perl の @INC今回配布されている perl から、@INC が 5.8 というまとまったディレクトリ... 続きを読む

コメントする

このブログ記事について

このページは、が2005年1月15日 15:15に書いたブログ記事です。

ひとつ前のブログ記事は「maple : 自作 Filter の取り扱い」です。

次のブログ記事は「SpamAssassin on cygwin」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.01