Hello,
I have been having this persistent problem with the Qt Kinetic git
snapshots, where the linking of libQtKinetic.so.4.5.0 always fails with
these error messages:
make[1]: Entering directory `/home/ilkkala/src/kinetic/src/kinetic'
rm -f libQtKinetic.so.4.5.0 libQtKinetic.so libQtKinetic.so.4
libQtKinetic.so.4.5
g++ -Wl,--no-undefined -Wl,-O1
-Wl,-rpath,/usr/local/Trolltech/Qt-4.5.0-kinetic/lib
-Wl,-rpath,/usr/local/Trolltech/Qt-4.5.0-kinetic/lib -shared
-Wl,-soname,libQtKinetic.so.4 -o
libQtKinetic.so.4.5.0 .obj/release-shared/quiengine.o
.obj/release-shared/quiparser.o .obj/release-shared/quireader.o
.obj/release-shared/quitemplate.o .obj/release-shared/quiexternal.o
.obj/release-shared/quitrigger.o .obj/release-shared/qgraphicsitemprototype.o
.obj/release-shared/qkineticvariant.o .obj/release-shared/qgraphicsscrollarea.o
.obj/release-shared/moc_qgraphicsitemprototype.o
.obj/release-shared/moc_qgraphicsscrollarea.o -L/home/ilkkala/src/kinetic/lib
-lQtScript -L/home/ilkkala/src/kinetic/lib -pthread -pthread -lQtGui
-L/usr/X11R6/lib -pthread -lpng -lgobject-2.0 -lSM -lICE -pthread -pthread -lXi
-lXrender -lfreetype -lfontconfig -lXext -lX11 -lQtCore -lz -lm -pthread
-lgthread-2.0 -lrt -lglib-2.0 -lpthread -ldl
.obj/release-shared/qgraphicsscrollarea.o: In function
`QGraphicsItemPrivate':
/home/ilkkala/src/kinetic/src/kinetic/../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsitem_p.h:124:
undefined reference to `vtable for QGraphicsItemPrivate'
/home/ilkkala/src/kinetic/src/kinetic/../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsitem_p.h:124:
undefined reference to `vtable for QGraphicsItemPrivate'
.obj/release-shared/qgraphicsscrollarea.o: In function
`~QGraphicsItemPrivate':
/home/ilkkala/src/kinetic/src/kinetic/../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsitem_p.h:148:
undefined reference to `vtable for QGraphicsItemPrivate'
/home/ilkkala/src/kinetic/src/kinetic/../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsitem_p.h:148:
undefined reference to `vtable for QGraphicsItemPrivate'
/home/ilkkala/src/kinetic/src/kinetic/../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsitem_p.h:148:
undefined reference to `vtable for QGraphicsItemPrivate'
.obj/release-shared/qgraphicsscrollarea.o:/home/ilkkala/src/kinetic/src/kinetic/../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsitem_p.h:148:
more undefined references to `vtable for QGraphicsItemPrivate' follow
.obj/release-shared/qgraphicsscrollarea.o:(.data.rel.ro._ZTV26QGraphicsScrollAreaPrivate[vtable
for QGraphicsScrollAreaPrivate]+0x10): undefined reference to
`QGraphicsItemPrivate::inputMethodQueryHelper(Qt::InputMethodQuery) const'
.obj/release-shared/qgraphicsscrollarea.o:(.data.rel.ro._ZTV26QGraphicsScrollAreaPrivate[vtable
for QGraphicsScrollAreaPrivate]+0x1c): undefined reference to
`QGraphicsItemPrivate::isProxyWidget() const'
collect2: ld returned 1 exit status
make[1]: *** [../../lib/libQtKinetic.so.4.5.0] Error 1
make[1]: Leaving directory `/home/ilkkala/src/kinetic/src/kinetic'
make: *** [sub-kinetic-make_default-ordered] Error 2
This was a clean clone of git://labs.trolltech.com/qt/kinetic configured
with "./configure -confirm-license
-prefix /usr/local/Trolltech/Qt-4.5.0-kinetic", built on Ubuntu 8.10
with g++ 4.3.2.
--
Best regards,
Ilkka Laukkanen
SW Engineer
Sasken Finland Oy
Hermiankatu 12 B
FI-33720 Tampere
Tel. +358 50 444 6564, fax. +358 3 318 6100
[EMAIL PROTECTED]
www.sasken.com www.sasken.fi
SASKEN BUSINESS DISCLAIMER
-------------------------
This message may contain confidential, proprietary or legally privileged
information. In
case you are not the original intended Recipient of the message, you must not,
directly or
indirectly, use, Disclose, distribute, print, or copy any part of this message
and you are
requested to delete it and inform the sender. Any views expressed in this
message are
those of the individual sender unless otherwise stated. Nothing contained in
this message
shall be construed as an offer or acceptance of any offer by Sasken
Communication
Technologies Limited ("Sasken") unless sent with that express intent and with
due
authority of Sasken. Sasken has taken enough precautions to prevent the spread
of
viruses. However the company accepts no liability for any damage caused by any
virus
transmitted by this email
_______________________________________________
Qt4-preview-feedback mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback