Crypt::SSLeay のインストール
Perl の LWPで https によるリクエストをできるようにするためには、Crypt::SSLeay をインストールするだけでよい。
しかし、CPANシェルからインストールすると、インストールに失敗する。
openssl 自体はインストールされているのだが、/usr/include 以下のヘッダファイルや、 /usr/lib/ 以下にオブジェクトファイルが必要。
この開発用のファイルを入れるために、apt で libssl-dev をインストール。
% sudo aptitude install libssl-dev
これで、
% sudo cpan -i Crypt::SSLeay
としてインストールOK。
しかし、Ubuntu のパッケージ libcrypt-ssleay-perl の説明をみると、
% aptitude show libcrypt-ssleay-perl
依存には、libssl0.9.8 しかない。
libssl-dev は、libssl0.9.8 に依存しているが、その逆はない。
ということは、libssl0.9.8 だけでも十分だったのかな?