Chinaunix首页 | 论坛 | 博客
  • 博客访问: 193438
  • 博文数量: 52
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 570
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-09 22:20
文章分类

全部博文(52)

文章存档

2009年(9)

2008年(27)

2007年(16)

我的朋友

分类: LINUX

2007-09-15 21:25:38

本文介绍如何编译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) |
给主人留下些什么吧!~~