|
本帖最后由 sunhy1021 于 2009-12-10 17:48 编辑
在安装Qtopia-1.7.0的时候,x86-qtopia已经安装成功,刚准备安装touch-qtopia,但是结果出现
No targets specified and no makefile found.Stop.的错误。
我将build文件的内容贴出来,大家看下有什么错误
#!/bin/bash
tar xfvz tmake-1.11.tar.gz
tar xfvz qt-embedded-2.3.7.tar.gz
tar xfvz qtopia-free-1.7.0.tar.gz
tar xfvz qt-x11-2.3.2.tar.gz
tar xvzf konqueror-embedded-snapshot-20030705.tar.gz
mv -f konqueror-embedded-snapshot-20030705 konq-em
mv -f tmake-1.11 tmake
mv -f qt-2.3.7 qt
mv -f qtopia-free-1.7.0 qtopia
mv -f qt-2.3.2 qt-x11
cd qt-x11
export QTDIR=$PWD
echo yes | ./configure -static -no-xft -no-opengl -no-sm
make -C src/moc
cp -f src/moc/moc bin
make -C src
make -C tools/qembed
make -C tools/designer
make -C tools/qvfb
cp -f tools/qvfb/qvfb tools/qembed/qembed bin
strip bin/uic bin/moc bin/designer bin/qvfb bin/qembed
cd ..
cp -f qt-x11/bin/?* qt/bin
export QTDIR=$PWD/qt
export QPEDIR=$PWD/qtopia
export TMAKEDIR=$PWD/tmake
export TMAKEPATH=$TMAKEDIR/lib/qws/linux-ipaq-g++
export PATH=$QTDIR/bin:$QPEDIR/bin:$TMAKEDIR/bin:$PATH
cd qt
make clean
cp -f ../qtopia/src/qt/qconfig-qpe.h src/tools/
(echo yes ; echo yes) | ./configure -system-jpeg -gif -system-libpng -system-zlib -platform linux-ipaq-g++ -qconfig qpe -depths 16,24,32
make -C src
cd ..
cd qtopia/src
./configure -platform linux-ipaq-g++
make
cd ../..
export AR=arm-linux-ar
export STRIP=arm-linux-strip
export RANLIB=arm-linux-ranlib
export CXX=arm-linux-g++
export CCC=arm-linux-c++
export CC=arm-linux-gcc
export CROSS_COMPILE=1
export PATH=$PATH:/opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/arm-linux/bin
export INSTALL=/opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/arm-linux
cd konq-em
./configure --host=arm-linux --target=arm-linux --enable-embedded --enable-qt-embedded --enable-qpe --with-gui=qpe --disable-debug --enable-ftp --enable-static --disable-shared --disable-mt --with-extra-libs=/opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/arm-linux/lib:$QPEDIR/lib --with-extra-include=/opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/arm-linux/include:$PQEDIR/include --without-ssl --with-qt-dir=$QTDIR --with-qt-includes=$QTDIR/include --with-qt-libraries=$QTDIR/lib --with-qtopia-dir=$QPEDIR
make
cd ..
红色部分是我修改为使用3.4.5编译器版本。天嵌里的是3.3.2编译器版本。
(最开始编译的时候我没有修改,只是出现那样的错误后,我就修改了编译器版本,可还是出现那样的错误!)
大家有遇到我上面那样的问题了吗?有什么解决方法呢?期待回复
(版本也可以把正确的一份build文件(编译touch-qtopia的)发给我一下,我的邮箱是shylllly@163.com,谢谢了啊) |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|