接下来就会下载一堆源码,下载完成后接着进行下一步:
$cd /home/rtorrent/trunk
想要查看通过svn获得的源码版本使用命令:
$sudo svn up
这条命令会返回版本号,由于编译软件需要编译器,所以我们在这一步就需要安装编译器先:
$sudo apt-get install build-essential
安装完编译器之后进行接下来的步骤:
$sudo ./autogen.sh
应该会返回信息:aclocal not found,这是因为需要安装automake:
$sudo apt-get install automake
安装完automake之后再重复上一步:
$sudo ./autogen.sh
应该会返回信息:
aclocal...
configure.ac:22: warning: macro `AM_DISABLE_STATIC' not found in library
configure.ac:23: warning: macro `AM_PROG_LIBTOOL' not found in library
autoheader...
libtoolize... libtoolize nor glibtoolize not found
这是因为未安装libtool软件包,一句话安装:
$sudo apt-get install libtool
安装完libtool之后再重复上一步:
$sudo ./autogen.sh
应该会返回信息:
aclocal...
autoheader...
libtoolize... using libtoolize
automake...
configure.ac:23: installing `./config.guess'
configure.ac:23: installing `./config.sub'
configure.ac:18: installing `./install-sh'
configure.ac:18: installing `./missing'
src/Makefile.am: installing `./depcomp'
autoconf...
ready to configure