标题:请教qpe1.4.0的安装问题,qte版本3.0.4。急,谢谢各位大虾
作者:wuweisun
日期:2006-05-06 00:01
内容:
我把qt-embedded-free-3.0.4.tar.gz和qpe-1.4.0.tar.gz两个文件夹都解压到/qte的目录下后,export QTDIR=/qte/qt-embedded-free-3.0.4并export QPEDIR=/qte/qpe1.4.0,以及export LD_LIBRARY_PATH=/qte/qt-embedded-free-3.0.4/lib:$LD_LIBRARY_PATH,之后把$QPEDIR/qt/*.h拷贝到$QTDIR/src/tools目录下。之后在$QTDIR目录下make clean,
./configure -qconfig qpe,最后make。在./configure的过程中遇到了一个WARNING,说找不到./src/moc/release-emb-x86/allmoc.cpp。这个文件和目录我找了半天没找到。不过只是个WARNING,没注意,后面的make之后,倒也成功完成了。不过在后面进入qpe的编译的时候遇到error,不知道和这个有没有关系。
编译qpe的过程如下。先进入qpe的目录,然后make clean,然后./configure,提示直接make,于是就make了,报的错误如下:
# make
make -C library -f Makefile
make[1]: Entering directory `/qte/qpe-1.4.0/library'
g++ -c -I/qte/qt-embedded-free-3.0.4/include -pipe -DQWS -fno-exceptions -fno-rtti -O2 -Wall -W -fPIC -I. -o calendar.o calendar.cpp
/qte/qt-embedded-free-3.0.4/bin/moc global.cpp -o global.moc
g++ -c -I/qte/qt-embedded-free-3.0.4/include -pipe -DQWS -fno-exceptions -fno-rtti -O2 -Wall -W -fPIC -I. -o global.o global.cpp
g++ -c -I/qte/qt-embedded-free-3.0.4/include -pipe -DQWS -fno-exceptions -fno-rtti -O2 -Wall -W -fPIC -I. -o organizer.o organizer.cpp
g++ -c -I/qte/qt-embedded-free-3.0.4/include -pipe -DQWS -fno-exceptions -fno-rtti -O2 -Wall -W -fPIC -I. -o xmlreader.o xmlreader.cpp
g++ -c -I/qte/qt-embedded-free-3.0.4/include -pipe -DQWS -fno-exceptions -fno-rtti -O2 -Wall -W -fPIC -I. -o mimetype.o mimetype.cpp
g++ -c -I/qte/qt-embedded-free-3.0.4/include -pipe -DQWS -fno-exceptions -fno-rtti -O2 -Wall -W -fPIC -I. -o menubutton.o menubutton.cpp
menubutton.cpp:105: default argument given for parameter 2 of `void
MenuButton::insertItem(const QIconSet&, const QString& = QString::null)'
menubutton.h:38: after previous specification in `void
MenuButton::insertItem(const QIconSet&, const QString& = QString::null)'
make[1]: *** Err ..