LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1042|回复: 3

菜鸟误打误撞安装好evaq分享

[复制链接]
发表于 2007-12-5 12:36:24 | 显示全部楼层 |阅读模式
编译安装eva-20070723版,结果说qt不行,把qt装上了,又说kdelibs没有,kdelibs也装上,还说kdelibs没有装。气得直接把为fedora 7 开发得eva包rpm装上,谁知道成了,没报错,使用也一切正常,也有声音。

以下操作以root权限
1、首先弄好编译环境(这部应该可以跳过)
yum install g++ gcc make automake perl

2、安装eva的库(我菜鸟只好把全部装上了)
yum install qt qt-devel kdelibs kdelibs-devel qt4

3、到fedora-cn仓库把fedora7的eva rpm包下载回来。(这几天仓库打不开)
rpm -ivh 【eva包名字】

如果不报错就OK。
报错的话把这2个包也装上
yum install kdelibs4-dev kdelibs4c2a

4、修改eva字体
修改 ~.kde/share/config/kdeglobals文件,没有就自己创建

只要有这段就行,没有自己写罗
[General]
XftHintStyle=hintmedium
XftSubPixel=
fixed=Vera Sans YuanTi Mono,10,-1,5,50,0,0,0,0,0
font=Vera Sans YuanTi,10,-1,5,50,0,0,0,0,0
menuFont=Vera Sans YuanTi,10,-1,5,50,0,0,0,0,0
taskbarFont=Vera Sans YuanTi,10,5,50,0,0,0,0,0
toolBarFont=Vera Sans YuanTi,10,-1,5,50,0,0,0,0,0

解释:
Vera Sans YuanTi是我的字体名字,后面紧跟着的10是字体大小。再后面不知道是什么。
发表于 2007-12-6 12:03:25 | 显示全部楼层
kdelibs4-dev,这里包括头文件。
编译的时候光靠一个库是不行的。所以出现了前面找不到库的问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-8 17:27:58 | 显示全部楼层
是不是还要yum install kdelibs4-dev ?
回复 支持 反对

使用道具 举报

发表于 2007-12-26 15:22:44 | 显示全部楼层
一般来说redhat会安装一些需要的头文件,而ubuntu默认不装头文件一些东西,各有各的好处。

有的时候在configure的时候总是提示没有这个库那个库的,实际上库文件确确实实已经存在于磁盘上,出现问题的原因是由于没有正确的找到库文件对应的头文件而导致。

以-dev结尾的就是这些头文件的包。
具体要装哪一个开发包,根据程序具体而定,一般配置过不去的话,看看config.log文件,他会告诉你在哪个位置配置出错了,缺什么补什么就是了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表