无法使用 xmlrpc-c 编译 rTorrent

无法使用 xmlrpc-c 编译 rTorrent

我正在尝试使用 rTorrent 设置 xmlrpc-c 但由于某种原因失败了:

checking for XMLRPC-C... failed

这是我的构建脚本:

output_dir=/home/world/apps

curl -Lso - http://sourceforge.net/projects/xmlrpc-c/files/Xmlrpc-c%20Super%20Stable/1.25.24/xmlrpc-c-1.25.24.tgz/download | tar xzf -
cd xmlrpc-c-1.25.24
./configure --prefix=$output_dir
make && make install
cd ..

curl -Lso - http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-2.2.10.tar.bz2 | tar xjf -
cd libsigc++-2.2.10
./configure --prefix=$output_dir
make && make install

export sigc_CFLAGS=-I$output_dir/include
export sigc_LIBS=$output_dir/lib

curl -Lso - http://libtorrent.rakshasa.no/downloads/libtorrent-0.13.3.tar.gz | tar xzf -
cd libtorrent-0.13.3
./configure --prefix=$output_dir
make && make install
cd ..

export libtorrent_CFLAGS=-I$output_dir/include
export libtorrent_LIBS=$output_dir/lib
export PATH=$PATH:$output_dir/bin

curl -Lso - http://libtorrent.rakshasa.no/downloads/rtorrent-0.9.3.tar.gz | tar xzf -
cd rtorrent-0.9.3
./configure --with-xmlrpc-c=$output_dir/bin/xmlrpc-c-config --prefix=$output_dir
make && make install

为什么它无法检查 XMLRPC-C?

答案1

您确定 XMLRPC 安装正确吗?

如果不是,请尝试在curl 的第一行中给出XMLRPC 的完整URL。可能是一个损坏的 URL。我尝试了链接。它单独工作不起作用。

curl -Lso - http://downloads.sourceforge.net/project/xmlrpc-c/Xmlrpc-c%20Super%20Stable/1.25.24/xmlrpc-c-1.25.24.tgz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fxmlrpc-c%2Ffiles%2F&ts=1374217827&use_mirror=kaz

或者更确切地说,在继续安装其他程序之前尝试手动安装 XMLRPC。

相关内容