移植tslib
安装需要用到的工具
# apt-get install autoconf(或autoconf2.13)
# apt-get install automake
# apt-get install libtool
./autogen.sh
./configure --prefix=/usr/local/tslib/ CC=arm-linux-gcc --host=arm-linux ac_cv_func_malloc_0_nonnull=yes
make
make install
编译qt/embedded 4.6.3
打开mkspecs/common/linux.conf,在QMAKE_LIBS_THREAD变量添加一个参数“-lts” 使用下面的配置选项
./configure -embedded arm -platform qws/linux-x86-g++ -xplatform qws/linux-arm-g++ -depths 16,24,32 -no-cups -no-largefile\
-no-accessibility -no-openssl -qt-mouse-pc -qt-mouse-linuxtp -qt-mouse-linuxinput -plugin-mouse-linuxtp -plugin-mouse-pc -qt-mouse-tslib
make
make install
其他
把命令写成编译脚本,如下
#/bin/bash
rm -fr qt-everywhere-opensource-src-4.6.3
rm -fr /usr/local/Trolltech/QtEmbedded-4.6.3-arm
ta