Solaris で CPAN module をインストール

perl は(も?)良く分からないんですよねぇ。

# perl -MCPAN -e shell

して

> install XML::Parser
> install XML::XPath
> install CGI
> install Text::Iconv
> install JSON

したかっただけなのですが、XML::XPathJSON くらいしか一発で入らず。Solaris のパッケージが不十分なのかなぁ… と思いつつググって Perl でグラフを作ろう (GD::Graph) | Shinta's Site を発見。こちらの記述に従って Config.pm を編集したら Text::Iconv 以外は OK に。

Text::Iconv は libiconv.so.2 のパスが /usr/lib ではなく /usr/local/lib にあるのが原因で make test に失敗します。うーん、分からん。ということで

# cd /usr/lib
# ln -s /usr/local/lib/libiconv.so.2 .

して逃げました。ダメですよね、これじゃ orz。