?? ?? bin/qbuild image
????????对友善之臂自带脚本的修改主要有:??
????????①??按网文说法更改了语言设置,不过似无必要(未详细考证),编译输出的提示中会有乱码,好在不影响结果。??
????????②??将-sound-system参数值由alsa改为oss,否则会爆出alsa disabled错误。??
????????③??更改了编译输出目录为/opt/QtEmbedded-4.4.3-i386,方便以后使用。??
????????????????2>&1 | tee ./qtopia???.log语句作用是将编译过程中的输出信息同时输出到屏幕和log文件中。??
错误:
In file included from ../../include/QtGui/private/qcups_p.h:1:0,
??????????????????????????????????from /home/gaosheng/x86-qt-extended-4.4.3/qt-extended-4.4.3/qtopiacore/qt/src/gui/painting/qpdf.cpp:42:
/home/gaosheng/x86-qt-extended-4.4.3/qt-extended-4.4.3/qtopiacore/qt/src/gui/painting/qcups_p.h:74:11: error: ppd_file_t does not name a type
解决:
在~/x86-qt-extended-4.4.3/qt-extended-4.4.3/qtopiacore/qt/src/gui/painting/qcups_p.h中加入#include <cups/ppd.h>:
#ifndef QT_NO_CUPS
#include <QtCore/qlibrary.h>
#include <cups/cups.h>
#include <cups/ppd.h> ??????????????????????????????----加上这一行
重新执行上述脚本。
??
编译成功后,还要从~/qtsdk-2010.05/qt/bin目录下拷贝qvfb文件到/opt/QtEmbedded-4.4.3-i386/sdk/qtopiacore/host/bin目录下。
7. 编译arm-qtopia-4.4.3
cd ~
tar xvzf arm-qt-extended-4.4.3-20101105.tgz
cd arm-qt-extended-4.4.3
????????????????arm-qtopia-4.4.3的编译安装比较简单,友善之臂提供的编译安装脚本基本是可用的,笔者只是改了开头几个命令:??
?? ?? mkdir /opt/QtEmbedded-4.4.3-arm/
?? ?? export QTOPIA_DEPOT_PATH=$PWD/qt-extended-4.4.3
?? ?? export QPEDIR=/opt/QtEmbedded-4.4.3-arm/
export path=/usr/local/arm-linux/bin:$path。
export path="$path":/home/user/folder/gcc-linaro-arm-linux-gnueabihf-*_linux/bin/。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-90242-9.html
如果钱比较闲放招财宝一年有500多
要会打仗才行