在Ubuntu 8.04 / SSL上从源代码编译SVN

我在从我们的Ubuntu 8.04开发服务器上编译源码SVN 1.6.3时出现问题。

我下载了1.6.3源文件和依赖关系,运行./configure。 大约2分钟的过程中,它抱怨:

configure: error: We require OpenSSL; try --with-openssl 

所以我尝试运行./configure –with-openssl,但后来抱怨说–with-openssl不是公认的选项。

我search了这个问题,发现有人build议做./configure –without-ssl。 我试过了,它仍然抱怨需要OpenSSL。

INSTALL文件说OpenSSL是可选的,所以我不知道给出了什么。 http://svn.collab.net/repos/svn/trunk/INSTALL 。 我们不需要OpenSSL …我们通过svn://而不是https://使用SVN。

有什么build议么?

仅供参考:我没有这个服务器上的root权限。 我只是一个开发者。 服务器pipe理员说他会运行make install,但是我必须执行所有前面的步骤。

谢谢!

 boohbah@pwn2:~/subversion-1.6.3$ grep ssl configure with_ssl --with-ssl This option does NOT affect the Subversion build # Check whether --with-ssl was given. if test "${with_ssl+set}" = set; then withval=$with_ssl; 

试试–with-ssl

其实我周末也遇到了同样的问题 目前,我被困在伯克利数据库问题,但安装openssl-dev包修复了SVN不编译的问题。