本文介绍如何编译cvs上的amule源代码,一下为ubuntu下的编译安装过程
下载材料如下:
amule代码:
依赖包如下:
libglib2.0-dev
libgtk2.0-dev
zlib1g-dev
libwxgtk2.8-dev
libgd2-xpm-dev
bison
flex
libreadline5-dev
libgeoip-dev
libupnp-dev //aMule最好是使用最新版1.6.0获得high id
libcrypto++-dev
有可能需要自己编译wxwidgets
它的依赖包为:
flex
bison
gettext
libgtk2.0-dev
python-dev (>= 2.4.3)
python-dbg
lib1g-dev
libjpeg62-dev
libpng12-dev
libtiff4-dev
libgl1-mesa-dev or libgl-dev
libglu1-mesa-dev or libglu-dev
libesd0-dev
libgnomeprintui2.2-dev
libgconf2-dev
libgstreamer0.10-dev
libgstreamer-plugins-base0.10-dev
python-central
bc
编译
下载:
$ tar xvzf wxgtk-version.tar.gz
$ cd wxGTK-version
$ ./configure --prefix=/usr --with-gtk --enable-unicode --disable-compat24 --enable-optimise
$ make
# make install
# ldconfig
*wxwidgets不能安装两次,否则amule编译不通过。
编译amule
$ tar xvjf aMule-version.tar.bz2
$ cd aMule-version
$ ./configure --help //看看自己需要什么功能
$ ./configure --disable-debug --enable-optimize
$ make# make install
ok了,你的机器已经是最新版的了
阅读(811) | 评论(0) | 转发(0) |