我想提升我的颠复服务器(我拥有了它主办的与酷logo)

这是我运行:

但我无法继续的任何进一步因为这个错误:

  • 检查C编译器的默认输出的文件的名字...
  • 配置:错误:C编译器无法创建可执行文件
  • 见`config。日志 更多详细信息。
  • 配置失败的霓虹灯

因为我不是专家与Linux,我不知道该如何继续进行。

因此,问题是:什么是最好的方式升级(给出的限制正在这个举提供者)。

更新:

的内容 config。记录可以看出这里 (不知道的最好的方式来显示的文件在这里,在使)

更新:

我似乎已被打在错误配置。日志的文件。
也许我应该已经看 颠复活动。1.5.2/霓虹灯/config。日志

有帮助吗?

解决方案

如果你使用openssl与SVN然后你需要配置SVN与

./configure .... --with-openssl=/path/to/openssl

当我这样做的过去我已经有问题建立其他的二进制文件使用这lib如果我不指定 -fPIC 标志。所以它是最好的运行使用的参数(如果你有问题)。你可能还需要指出在生成的二元。所以,你的呼叫会看起来像这样的东西:

make CC="gcc -fPIC" LDFLAGS="/path/to/openssl/lib"

不要忘记建立openssl与 CC="gcc -fPIC" 太!

祝你好运!

其他提示

你会需要建立你自己的复制下你自己的账户。

mkdir ~/src
cd ~/src
wget http://subversion.tigris.org/downloads/subversion-1.5.2.tar.bz2
wget http://subversion.tigris.org/downloads/subversion-deps-1.5.2.tar.bz2
tar -xjf subversion-1.5.2.tar.bz2
tar -xjf subversion-deps-1.5.2.tar.bz2
cd subversion-1.5.2
./configure --prefix=/home/$USER --with-ssl
make
make install

你还需要改变你的路径,对于这项工作如果你已经没有。

当使用

./configure --prefix=/usr/bin --with-libs=/usr/bin/openssl --with-ssl

然后你可以看到在霓虹灯/config。日志,它的搜索包括in/usr/bin/openssl/包括...虽然这是当然只有一个二进制的。因此,跳过这个"--with-库"选项,而只是确保ssl开发安装软件包的使用

apt-get install libssl-dev

这可能是一种安全措施,如果该系统受到损害,它将从理论上讲是困难的,用于恶意用户建立更多的攻击码系统获得更多的访问。

解决这个是跨编写代码,在地方机,再转到服务器。如果你不能安装的系统作为Aupajo建议,把可执行在$HOME/bin目录。但请记住这可能意味着,你不会有允许运行svn服务器,只要在客户应用程序。

这里有一个链接上使用debian做到的交叉汇编,一些谷歌搜索应当提供更多的信息。

我被卡住了这个错误太:

configure: error: C compiler cannot create executables

原来在我的情况下,我有一个清洁安装Debian蚀,没有C编译器。我已经安装了它(错误地,我想)通过 apt-get install gcc .几谷歌搜索引导我安装g++而不是通过

apt-get install g++

之后它的工作。不知道,如果这可以帮助你,但是没有帮助我。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top