2012-01-07 27 views
0

我使用Ubuntu 11.10,現在我想構建openca-base-1.1.1。我已經安裝了openca-tools,並使用openssl 1.0.0e。但它未能成功。它讓我很困惑。以下是我所得到的:如何在ubuntu 11.10中製作openca-base-1.1.1?

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 

有人說,應該修補的東西,我不知道發生了什麼。

回答

3

在執行./configure時添加下列開關:--with-openssl-prefix =。我從源代碼構建了openssl並安裝到/ usr/local/ssl。對於我來說,這個固定的問題與openca :: openssl。