Ubuntu的FF3居然升级到RC1了
第一次做Deb包

编译evaqq

Tiger Soldier posted @ 2008年6月29日 19:22 in linux with tags QQ evaqq , 3982 阅读

找了一圈没发现有人放出最新的编译版本,只好自己编译了

首先从svn上获取最新版本

svn co https://evaq.svn.sourceforge.net/svnroot/evaq/branches/eva-qt3-bugfix/eva evaqq

然后要确定安装了qt和KDE的开发包,在我的Ubuntu8.04下是这两个:libqt3-mt-dev、kdelibs4-dev

在Ubuntu下可以通过以下命令安装(Debain应该也可以吧,没验证过)

sudo apt-get install libqt3-mt-dev kdelibs4-dev

然后就安装啦,不过不能直接./configure,要先用./autogen.sh来生成configure脚本

./autogen.sh
./configure
make
sudo make install

不出意外的话就可以执行Eva了,默认安装在/usr/bin下,程序图片什么的是在/bin/share/apps/eva下,还会安装图标和.desktop文件,所以装完直接可用了(应该也会出现在程序菜单里吧)

然而,我就是出意外的那个人T_T。安装kdelibs4-dev时出错,提示有两个包不能安装。排查了一下,问题出在libasound2-dev上。它严格要求libasound2的版本为1.0.15-3ubuntu4,而我的libasound2版本为1.0.16-0ubuntu0,不知道咋回事居然会不匹配。

http://packages.ubuntu.com/zh-cn/hardy/libasound2查看,发现上面的包也是1.0.15-3ubuntu4,看来是我用了非稳定源的缘故。下载包后无法直接装,因为是旧版本-_-,如果要卸载的话,这个包太基础了,一大堆东西都会被卸载掉,所以只能用dpkg安装了:

libasound2_1.0.15-3ubuntu4_i386.deb

然后就一切顺利了=v=


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter