Fedora Core 4でCPANからCrypt::SSLeay入れるためにyumでopenssl-devel入れてみたログ
スポンサードリンク
WWW::Mechanize 使っていたのですが Crypt::SSLeay が入っていないと https: なページは取れないので入れてみたよ。Windows だとめんどくさそうだから、Mac mini で動いている Fedora Core 4 でやってみるよ。
まず、Perl の Crypt::SSLeay が要求している、SSL のライブラリですが、ディストリビューションから用意されたものがあるのでそれ使います。openssl-devel パッケージを入れましょう。
[root@hoge cl]# yum install openssl-devel ... ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: openssl-devel ppc 0.9.7f-7.10 updates-released 1.7 M Installing for dependencies: e2fsprogs-devel ppc 1.38-0.FC4.1 updates-released 641 k krb5-devel ppc 1.4.1-5 updates-released 970 k Transaction Summary ============================================================================= Install 3 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 3.3 M Is this ok [y/N]: y Downloading Packages: (1/3): krb5-devel-1.4.1-5 100% |=========================| 970 kB 00:01 (2/3): openssl-devel-0.9. 100% |=========================| 1.7 MB 00:02 (3/3): e2fsprogs-devel-1. 100% |=========================| 641 kB 00:00 Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: e2fsprogs-devel ######################### [1/3] Installing: krb5-devel ######################### [2/3] Installing: openssl-devel ######################### [3/3] Installed: openssl-devel.ppc 0:0.9.7f-7.10 Dependency Installed: e2fsprogs-devel.ppc 0:1.38-0.FC4.1 krb5-devel.ppc 0:1.4.1-5 Complete!
つぎに、CPAN から、Crypt::SSLeay を入れましょう。CPAN Shell は、コマンドラインにて 'cpan' で起動します。
[root@hoge cl]# cpan cpan shell -- CPAN exploration and modules installation (v1.87) ReadLine support enabled cpan> install Crypt::SSLeay ... Found OpenSSL (version OpenSSL 0.9.7) installed at /usr Which OpenSSL build path do you want to link against? [/usr] ================================================ BUILD INFORMATION ================================================ ssl dir: /usr libraries: -lssl -lcrypto -lgcc -lRSAglue -lrsaref include dir: /usr/include ssl header: openssl/ssl.h ssl candidate: /usr; /usr/include/openssl; OpenSSL 0.9.7 ================================================ Checking if your kit is complete... Looks good ... /usr/bin/make install UNINST=1 -- OK cpan> exit Lockfile removed. [root@hoge cl]# exit
ここまで。
スポンサードリンク
トラックバック(0)
トラックバックURL: http://blog.dtpwiki.jp/MTOS/mt-tb.cgi/1711
コメントする