首页| 论坛| 消息

标题:fc6 安装 qte 终于成功了
作者:techbylq
日期:2007-01-22 15:02
内容:

fc6 安装 qte
一 默认安装fc6,重新安装内核
内核安装方法
1. 下载内核2.6.18.1,解压到/usr/src/linux-2.6.18.1中
2.cd /usr/src
3.ln -s linux-2.6.18.1 linux
4.cd /usr/src/linux
5.cp /boot/config-'uname -r' ./.config
6.make xconfig
选中 Device Diver
Graphics support
Vitual Frame Buffer Support (ONLY FOR TESTING)
7.make all
8.make modules_install
9.make install
二 下载qt-embedded-free-3.3.6,qt-x11-free-3.3.6,tmake-1.13并解压安装
qt-embedded-free-3.3.6->qte
qt-x11-free-3.3.6 ->qt
tmake-1.13 ->tmake-1.13
三vi .bashrc 加入以下内容保存
export TMAKEDIR=~/tmake-1.13
export TMAKEPATH=$TMAKEDIR/lib/qws/linux-x86-g++
export PATH=$TMAKEDIR/bin:$PATH
export QTDIR=~/qt
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/doc/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
四新开终端,安装qt
1.cd qt
2../configure
3.make
4.cd tools/qvfb
5.make
6.mv qvfb ~/qt/bin
7.make install
五 安装qte
1.cd ~/qte
2.export QTDIR=~/qte
3.export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
4../configure -qvfb -depths 4,8,16,32
5.make
安装过程中出现的问题
1.qvfb不显示,报错
Using display 0
Cannot open mouse pipe
解决办法:删除/tmp/下所有文件,重启root一身份登录,使用一遍,看到qvfb窗口后,重启,就可以正常使用了。
2.运行qte例子,结果怎么也输出不到仿真窗口,出现错误提示
can't open framebuffer device /dev/fd0
:driver can not connect
解决办法:重新配置安装fc6内核,第一步。
3.运行qte例子./hello -qws 报错
mapping /dev/fb0: 无效的参数
Error: failed to map framebuffer device to memory.
: driver cannot connect
解 ..


#1 [xinjiren 01-23 11:21]
内核是不是一定要重新编译呀
fc6的内核本身就是2.6.18.1的呀
我按你的步骤作了 怎么在四 新开终端,安装qt
1. cd qt
2. ./configure
3. make (出错了 )
#2 [xinjiren 01-23 11:22]
提示缺少文件
#3 [xinjiren 01-23 11:27]
我安装的fc6里面已经自带了qt,我还用重新装吗
#4 [shiroki 01-30 17:35]
fc里带的是qt-x11,不是qte

回复 发表
主题 版块