QT3 Problem when compiling a program
I get a slew of errors talking about 'undefined reference to such-and-such. stuff like qpaint and other q-related.
I have a feeling it's not locating the qt libraries... but I'm a linux newbie and not sure how to fix this problem.
here is about 1/20th of the errors.
.obj/moc_messages.o(.gnu.linkonce.d.__vt_12exMessagesUi+0x1c0): undefined refere
nce to `QDialog::reject(void)'
.obj/moc_messages.o(.gnu.linkonce.d.__vt_12exMessagesUi.12QPaintDevice+0xc): und
efined reference to `QPaintDevice::setResolution(int)'
.obj/moc_messages.o(.gnu.linkonce.d.__vt_12exMessagesUi.12QPaintDevice+0x10): un
defined reference to `QPaintDevice::resolution(void) const'
.obj/moc_messages.o(.gnu.linkonce.d.__vt_12exMessagesUi.12QPaintDevice+0x14): un
defined reference to `QPaintDevice::handle(void) const'
.obj/moc_messages.o(.gnu.linkonce.d.__vt_12exMessagesUi.12QPaintDevice+0x18): un
defined reference to `QPaintDevice::x11RenderHandle(void) const'
.obj/moc_messages.o(.gnu.linkonce.d.__vt_12exMessagesUi.12QPaintDevice+0x1c): un defined reference to `QPaintDevice::setX11Data(QPaintDeviceX11Data const *)'
.obj/moc_messages.o(.gnu.linkonce.d.__vt_12exMessagesUi.12QPaintDevice+0x20): un defined reference to `QPaintDevice::cmd(int, QPainter *, QPDevCmdParam *)'
.obj/moc_messages.o(.gnu.linkonce.d.__vt_12exMessagesUi.12QPaintDevice+0x28): un defined reference to `QPaintDevice::fontMet(QFont *, int, char const *, int) con st'
.obj/moc_messages.o(.gnu.linkonce.d.__vt_12exMessagesUi.12QPaintDevice+0x2c): un defined reference to `QPaintDevice::fontInf(QFont *, int) const'
.obj/moc_messages.o: In function `exMessagesUi type_info function':
.obj/moc_messages.o(.gnu.linkonce.t.__tf12exMessagesUi+0xe): undefined reference to `QDialog type_info function'
.obj/moc_messages.o: In function `exMessagesUi::metaObject(void) const':
.obj/moc_messages.o(.exMessagesUi::gnu.linkonce.t.metaObject(void) const+0xd): u ndefined reference to `QDialog::staticMetaObject(void)'
.obj/moc_messages.o(.exMessagesUi::gnu.linkonce.t.metaObject(void) const+0x2f): undefined reference to `QMetaObject::new_metaobject(char const *, QMetaObject *, QMetaData const *, int, QMetaData const *, int, QMetaProperty const *, int, QMe taEnum const *, int, QClassInfo const *, int)'
.obj/moc_messages.o(.exMessagesUi::gnu.linkonce.t.metaObject(void) const+0x46): undefined reference to `QMetaObjectCleanUp::setMetaObject(QMetaObject *&)'
collect2: ld returned 1 exit status
any ideas???
|