首页| 论坛| 消息

标题:qtopia4.3.2移植后,qpe运行错误
作者:ppkk008
日期:2008-12-26 14:09
内容:

步骤一、编译
1、gcc-4.1.2、arm-linux-gcc-3.4.1、FC6
中间步骤是修改一些问,略
2、生成Makefile文件
建立一个空脚本文件Configure.sh,
输入如下内容:
echo "yes" | /work/qtopia_arm/qtopia-opensource-4.3.2/configure -edition phone -xplatform linux-arm-g++ -arch arm -release -displaysize 640*480 -no-modem -image /work/qtopia_arm/nfs -prefix /tmp/2 -extra-qtopiacore-config "-depths 16 -qt-mouse-linuxtp -no-mouse-pc -no-mouse-bus -no-mouse-yopy -no-mouse-vr41xx -no-mouse-tslib -no-mouse-qvfb" 2>&1 | tee logfile
执行chmod+x Configure.sh 使脚本文件具有可执行属性
7、配置并编译
#cd /work/qtopia_arm
#./configure.sh
#make
#make install
安装路径为$QTOPIA_INSTALL即/work/qtopia_arm/nfs
步骤二、移植
利用nfs挂载到开发板上 mount -t nfs -o nolock 192.168.2.20:/work/qtopia_arm/nfs /tmp/2
挂载好后设置环境变量,运行qpe, #qpe -qws&
错误提示如下
# qpe -qws&
[1] 341
# eth0: Transmit buffer not free!
eth0: Transmit buffer not free!
…….
eth0: Transmit buffer not free!
eth0: Transmit buffer not free! ..


#1 [ppkk008 12-26 19:03]
没人碰到过这种问题吗?
#2 [ppkk008 12-27 13:28]
就是最后执行 qpe -qws& 任何反应都没有,但是执行单个程序的时候可以,比如 ./clock -qws 就会出现一个时钟,而且时间在走。可以操作。请问是怎么回事阿??
#3 [ppkk008 12-27 18:16]
继续顶。。。。。。。。
#4 [kevin619 12-30 14:50]
看你的操作过程考虑的,不知道对不对。
你编译的时候指定的路径是 -prefix /mnt 挂载的时候的路径成了/tmp
把它挂在在板上的/mnt下试试看
#5 [ppkk008 12-31 15:23]
引用第4楼kevin619于2008-12-30 14:50发表的 :
看你的操作过程考虑的,不知道对不对。
你编译的时候指定的路径是 -prefix /mnt 挂载的时候的路径成了/tmp
把它挂在在板上的/mnt下试试看

不好意思,是我写错了,编译选项中指定路径为 -prefix /tmp/2 我挂载的路径也是 /tmp/2

<< 1 2 >> (1/2)

回复 发表
主题 版块