编译安装Audacious

audacious.gifUbuntu下,试过很多播放器,最后选择了Audacious,因为他可以支持WinAMP的皮肤。我选软件都是先看界面,再看功能。没办法,谁让偶是好色之徒呢。虽然Ubuntu的源里面有Audacious,但版本比较老,又不符合我什么新用什么的习惯。没办法,只好自己编译安装。用Ubuntu没多久,自己编译安装程序也不是很多,只要有个apt-get让我偷懒,编译audacious可把我搞得够呛,不是差这个包就是差哪个包。不过过程很有意思。有兴趣的可以试试,在Ubuntu Gusty Tribe 5测试通过,别的版本参考过程,我猜应该差不多。

p.s.Ubuntu Gusty Tribe 5的中文显示效果很棒,FF可以通过apt-get的方式安装扩展了。


下面就开始吧,Step by step,开始折腾吧

1、首先下载源码包或者试试测试版,其次还要下载以下的支持包:
GTK+ >= 2.8
libglade >= 2.3
libmcs >= 0.4.0
libmowgli >= 0.2.0 (SVN only, at present)

如果不想全部手动编译的话,也可以使用以下方式安装:

sudo apt-get install libglib2.0-dev libgtk2.0-dev libglade2-dev gettext

2、编译主程序

在编译前,除了要安装以上提到的各软件开发包外,系统必须还要安装 gettext 这个包,否则 ./configure 能通过,但是在编译的时候会出现错误。 而且编译安装好以后还会有后移症–界面是中文,选项中的文字全是英文。所以在编译以前呢,得先把gettext安装上。
由于我们使用的是双字节文字,存在编码问题,在 ./configure 时最好加上 –enable-chardet 参数。这个在源码包的README文档里面有说明。
编译我就不用说了

make
sudo make install

3、编译插件

插件的编译很简单。

sudo apt-get install libasound2-dev libmad0-dev libesd0-dev libjack0.100.0-dev jackd libsamplerate0-dev libvorbis-dev
./configure
make
sudo make install

但在./configure 完了以后,有一个列表,仔细看一下,后面有yes的表示支持的,如果后面为no,一般是由于缺少某个包,后面的括号里面都有说明。如果需要安装的话,把依赖的包装上,重新 configure 一下就OK了。

1 comment so far

  1. 小帆 September 23, 2007 3:30 pm

    看了这文章,竟然。。。心血来潮,去安装了 1.4.0 最新的测试版了,累死了,要找缺少的包,幸好还编译通过了

Leave a comment

Please be polite and on topic. Your e-mail will never be published.