Hi,
ich versuche seit geraumer Zeit das Programm qtdragon (http://www.bndlg.de/~jdorner/qtdragon/ ) neu durchzukompilieren.
Ich habe sowohl die notwendigen qtlibs wie auch qt-devel packages von SuSE installiert. Trotzdem wirft das Programm mir immer wieder bei Make Fehler bei der qtlib aus.
Auch ein Verbiegen der Variablen sowie das Setzen von softlinks hat nix gebracht.
Irgendeine Idee oder weitere Infos die ihr braucht um zu antworten?
Vielen Dank
Gruß
Falko
Poste doch mal die Fehlermeldungen ...:)
Klar:
c++ qtdragon.cpp -o qtdragon -lqt -Wall -O2 -D_USE_QT -I/usr/lib/qt2/include -I../sd -I../shared\
qtsd.o tabadapter.o tabdisplay.o tabport.o divdlg.o tabcollective.o tabmsn.o detectdlg.o netdlg.o tabdialog.o remotedlg.o digitlineedit.o ../shared/rcfile.o ../sd/sd.o ../sd/connect.o moc/*.o
moc/detectdlg.o: In function `detectdlg::tr(char const *)':
moc/detectdlg.o(.text+0xa0): undefined reference to `QApplication::translate(char const *, char const *, char const *) const'
moc/detectdlg.o: In function `detectdlg::tr(char const *, char const *)':
moc/detectdlg.o(.text+0xd2): undefined reference to `QApplication::translate(char const *, char const *, char const *) const'
moc/detectdlg.o: In function `detectdlg::staticMetaObject(void)':
moc/detectdlg.o(.text+0x107): undefined reference to `QDialog::staticMetaObject(void)'
moc/detectdlg.o(.text+0x160): undefined reference to `QMetaObject::new_metadata(int)'
moc/detectdlg.o(.text+0x16d): undefined reference to `QMetaObject::new_metaaccess(int)'
moc/detectdlg.o(.text+0x1e7): undefined reference to `QMetaObject::new_metadata(int)'
moc/detectdlg.o(.text+0x217): undefined reference to `QMetaObject::new_metaobject(char const *, char const *, QMetaData *, int, QMetaData *, int, QMetaProperty *, int, QMetaEnum *, int, QClassInfo *, int)'
moc/detectdlg.o(.text+0x22c): undefined reference to `QMetaObject::set_slot_access(QMetaData::Access *)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg.12QPai ntDevice+0xc): undefined reference to `QPaintDevice::setX11Data(QPaintDeviceX11Data const *)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x1c): undefined reference to `QWidget::setName(char const *)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x30): undefined reference to `QObject::childEvent(QChildEvent *)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x70): undefined reference to `QWidget::unsetCursor(void)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x74): undefined reference to `QWidget::setMask(QBitmap const &)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x7c): undefined reference to `QWidget::setCaption(QString const &)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x84): undefined reference to `QWidget::setIconText(QString const &)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0xa4): undefined reference to `QDialog::hide(void)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0xa8): undefined reference to `QWidget::showMinimized(void)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0xac): undefined reference to `QWidget::showMaximized(void)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0xb0): undefined reference to `QWidget::showNormal(void)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0xb4): undefined reference to `QWidget::polish(void)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0xcc): undefined reference to `QDialog::sizeHint(void) const'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0xd0): undefined reference to `QDialog::minimumSizeHint(void) const'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0xd4): undefined reference to `QWidget::sizePolicy(void) const'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0xd8): undefined reference to `QWidget::heightForWidth(int) const'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0xe0): undefined reference to `QWidget::reparent(QWidget *, unsigned int, QPoint const &, bool)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0xe8): undefined reference to `QWidget::setAutoMask(bool)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0xec): undefined reference to `QWidget::customWhatsThis(void) const'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x100) : undefined reference to `QWidget::wheelEvent(QWheelEvent *)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x124) : undefined reference to `QDialog::resizeEvent(QResizeEvent *)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x12c) : undefined reference to `QWidget::dragEnterEvent(QDragEnterEvent *)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x130) : undefined reference to `QWidget::dragMoveEvent(QDragMoveEvent *)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x134) : undefined reference to `QWidget::dragLeaveEvent(QDragLeaveEvent *)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x138) : undefined reference to `QWidget::dropEvent(QDropEvent *)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x13c) : undefined reference to `QWidget::showEvent(QShowEvent *)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x140) : undefined reference to `QWidget::hideEvent(QHideEvent *)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x144) : undefined reference to `QWidget::customEvent(QCustomEvent *)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x14c) : undefined reference to `QWidget::updateMask(void)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x150) : undefined reference to `QWidget::styleChange(QStyle &)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x170) : undefined reference to `QWidget::setWState(unsigned int)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x184) : undefined reference to `QWidget::setKeyCompression(bool)'
moc/detectdlg.o(.gnu.linkonce.d.__vt_9detectdlg+0x188) : undefined reference to `QWidget::setMicroFocusHint(int, int, int, int, bool)'
moc/detectdlg.o: In function `detectdlg::getDeviceName(void)':
und so geht's dann ewig weiter.
Gruß
Falko
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.