Dear Sir:
I have some errors(recorded in the attached file) when
compiling OPIE sources,there are some doubtful points:
1.uic version:
I typed "uic -version" and then "User Interface Compiler
for Qt version 3.1.1".
I don't know if this version is suitable for
qt-embedded-2.3.7
2.patch:
In $QTDIR,I typed "cat $OPIEDIR/qt/qte235-all.patch |
patch -p1".
Is this correct?
3.configuration:
I made the configuration by typing
"./configure -qconfig qpe -depths 4,16,24 -xplatform
linux-ipaq-g++ -no-qvfb -vnc -no-xft"
Which may be the cause of errors?
Thank you very much.
P.S.
My Qt version is qt-embedded-2.3.7
Environment Variables:
QTDIR=/home/franky/qt-2.3.7
OPIEDIR=/home/franky/opie
PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/franky/bin:/opt/Embedix/tools/bin:/home/franky/qt-2.3.7/bin
I don't set LD_LIBRARY_PATH.
Best Regards
Po-Chung Chen
KE=/home/franky/opie/qmake/qmake -C libopie
make[1]: Entering directory `/home/franky/opie/libopie'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/home/franky/opie/libopie'
make QMAKE=/home/franky/opie/qmake/qmake -C core/pim/addressbook
make[1]: Entering directory `/home/franky/opie/core/pim/addressbook'
test -d /home/franky/opie/bin/ || mkdir -p /home/franky/opie/bin/
arm-linux-gcc -Wl,-rpath=/opt/QtPalmtop/lib -o /home/franky/opie/bin/addressbook .obj/ipaq-linux/main.o .obj/ipaq-linux/addressbook.o .obj/ipaq-linux/contacteditor.o .obj/ipaq-linux/ocontactfields.o .obj/ipaq-linux/ablabel.o .obj/ipaq-linux/abtable.o .obj/ipaq-linux/picker.o .obj/ipaq-linux/configdlg.o .obj/ipaq-linux/abconfig.o .obj/ipaq-linux/abview.o .obj/ipaq-linux/configdlg_base.o .obj/ipaq-linux/moc_addressbook.o .obj/ipaq-linux/moc_contacteditor.o .obj/ipaq-linux/moc_ablabel.o .obj/ipaq-linux/moc_abtable.o .obj/ipaq-linux/moc_picker.o .obj/ipaq-linux/moc_ofloatbar.o .obj/ipaq-linux/moc_configdlg.o .obj/ipaq-linux/moc_abview.o .obj/ipaq-linux/moc_configdlg_base.o -Wl,-rpath,/home/franky/opie/lib -L/home/franky/opie/lib -Wl,-rpath,/home/franky/qt-2.3.7/lib -L/home/franky/qt-2.3.7/lib -lqpe -lopie -lqte
.obj/ipaq-linux/picker.o: In function `LetterPicker::~LetterPicker(void)':
.obj/ipaq-linux/picker.o(.text+0xcc4): undefined reference to `QFrame::QPaintDevice virtual table'
.obj/ipaq-linux/picker.o(.text+0xcc8): undefined reference to `QFrame virtual table'
.obj/ipaq-linux/moc_picker.o(.gnu.linkonce.d.__vt_12LetterPicker+0x160): undefined reference to `QWidget::setWState(unsigned int)'
.obj/ipaq-linux/moc_picker.o(.gnu.linkonce.d.__vt_12LetterPicker+0x164): undefined reference to `QWidget::setWFlags(unsigned int)'
.obj/ipaq-linux/moc_picker.o(.gnu.linkonce.d.__vt_11PickerLabel+0xc4): undefined reference to `QWidget::setGeometry(QRect const &)'
.obj/ipaq-linux/moc_picker.o(.gnu.linkonce.d.__vt_11PickerLabel+0x160): undefined reference to `QWidget::setWState(unsigned int)'
.obj/ipaq-linux/moc_picker.o(.gnu.linkonce.d.__vt_11PickerLabel+0x164): undefined reference to `QWidget::setWFlags(unsigned int)'
.obj/ipaq-linux/moc_ofloatbar.o: In function `OFloatBar::initMetaObject(void)':
.obj/ipaq-linux/moc_ofloatbar.o(.text+0x34): undefined reference to `QToolBar::className(void) const'
.obj/ipaq-linux/moc_ofloatbar.o: In function `OFloatBar::staticMetaObject(void)':
.obj/ipaq-linux/moc_ofloatbar.o(.text+0x138): undefined reference to `QToolBar::staticMetaObject(void)'
.obj/ipaq-linux/moc_ofloatbar.o(.gnu.linkonce.d.__vt_9OFloatBar+0xc4): undefined reference to `QWidget::setGeometry(QRect const &)'
.obj/ipaq-linux/moc_ofloatbar.o(.gnu.linkonce.d.__vt_9OFloatBar+0x160): undefined reference to `QWidget::setWState(unsigned int)'
.obj/ipaq-linux/moc_ofloatbar.o(.gnu.linkonce.d.__vt_9OFloatBar+0x164): undefined reference to `QWidget::setWFlags(unsigned int)'
.
.
.<other errors...>
.
.
.
/home/franky/qt-2.3.7/lib/libqte.so: undefined reference to `QSocket::bytesWritten(int)'
/home/franky/qt-2.3.7/lib/libqte.so: undefined reference to `QPopupMenu::activated(int)'
/home/franky/qt-2.3.7/lib/libqte.so: undefined reference to `QTextDrag::QMimeSource virtual table'
/home/franky/qt-2.3.7/lib/libqte.so: undefined reference to `QMenuBar::QMenuData virtual table'
/home/franky/qt-2.3.7/lib/libqte.so: undefined reference to `QHeader::indexChange(int, int, int)'
/home/franky/qt-2.3.7/lib/libqte.so: undefined reference to `QHeader::sizeChange(int, int, int)'
/home/franky/qt-2.3.7/lib/libqte.so: undefined reference to `QVGroupBox::QPaintDevice virtual table'
/home/franky/qt-2.3.7/lib/libqte.so: undefined reference to `QIconView::pressed(QIconViewItem *)'
/home/franky/qt-2.3.7/lib/libqte.so: undefined reference to `QScrollBar::QRangeControl virtual table'
collect2: ld returned 1 exit status
make[1]: *** [/home/franky/opie/bin/addressbook] Error 1
make[1]: Leaving directory `/home/franky/opie/core/pim/addressbook'
make: *** [core/pim/addressbook] Error 2
Received on Mon Sep 08 05:07:40 2003
This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:37:21 EDT