0

我正在使用 Ubuntu 11.10,现在我想构建 openca-base-1.1.1。我已经安装了 openca-tools,并使用了 openssl 1.0.0e。然而它没能做到。这让我很困惑。以下是我得到的:

Build::External PERL modules

Building (openca::ac) ... Ok.
Building (openca::configuration) ... Ok.
Building (openca::crl) ... Ok.
Building (openca::crypto) ... Ok.
Building (openca::dbi) ... Ok.
Building (openca::ldap) ... Ok.
Building (openca::log) ... Ok.
Building (openca::openssl) ... ERROR::Can not build module
make[6]: *** [openca-openssl] 错误 1


Build::External PERL modules

Building (Authen::SASL::213) ... Ok.
Building (Convert::ASN1::022) ... Ok.
Building (CGI::Session::442) ... Ok.
Building (Bit::Vector::710) ... Ok.
Building (MIME::Base64::308) ... Ok.
Building (DBI::160) ... Ok.
MySQL is DISABLED
PostgeSQL is DISABLED
Building (Digest::HMAC::102) ... Ok.
Building (Digest::MD5::239) ... Ok.
Building (Digest::SHA1::212) ... Ok.
Building (libintl::perl::120) ... Ok.
Building (Net::SSLeay::136) ... ERROR::Can not build module
make[6]: *** [Net-SSLeay-1.36] 错误 1
make[5]: *** [modules] 错误 1
make[4]: *** [__install_dir] 错误 2
make[3]: *** [ext-modules] 错误 2
make[2]: *** [__install_dir] 错误 2
make[1]: *** [src] 错误 2
make: *** [__install_dir] 错误 2

有人说应该补丁什么的,我不知道发生了什么。

4

1 回答 1

3

执行 ./configure 时添加以下开关:--with-openssl-prefix=。我已经从源代码构建了 openssl 并安装到 /usr/local/ssl。对我来说,这个解决了 openca::openssl 的问题。

于 2012-10-17T05:22:55.743 回答