CygwinでPerl 5.14.2を使用しUnicode::Collate::Locale
てフランス語のテキストをソートしています
use Unicode::Collate::Locale;
my $coll = Unicode::Collate::Locale->new(locale => "fr");
@french_text = $coll->sort(@french_text);
私が得ているエラーは次のとおりです。
Unicode/Collate/Locale/fr.pl can't be found at ./program.pl line 16
このエラー メッセージは、次のファイルから生成されています。
/usr/lib/perl5/5.14/i686-cygwin-threads-64int/Unicode/Collate/Locale.pm
次のファイルが存在します。
/usr/lib/perl5/5.14/Unicode/Collate/Locale/fr.pl
しかし、調べてみると、Locale.pm が以下を探していることに気付きました。
/usr/lib/perl5/5.14/i686-cygwin-threads-64int/Unicode/Collate/Locale/fr.pl
このファイルは存在しないため、エラー メッセージが表示されます。他の誰かがこの問題を見ていますか? これはバグですか?