Am Dienstag, 18. Februar 2003, 16:56:39 Uhr MET, schrieb Sebastian Dransfeld: > It assumes 'using namespace std' is automatically set.
Yes, that was easy to fix. But then it tried to link to a nonexistant -lqt. I tried to change that to -lqt-mt and got this: [goetz@klama Project-ACIDXML]$ make g++ -o FirstGUITest moc_ACIDXMLGUI.o moc_SAXA_IDS_GUI.o -L/usr/lib/qt3/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.1/../../../crt1.o(.text+0x18): In function `_start': : undefined reference to `main' moc_ACIDXMLGUI.o(.text+0x27a): In function `ACIDXMLGUI::qt_invoke(int, QUObject*)': : undefined reference to `ACIDXMLGUI::AdjustAppearance()' moc_ACIDXMLGUI.o(.text+0x284): In function `ACIDXMLGUI::qt_invoke(int, QUObject*)': : undefined reference to `ACIDXMLGUI::GetXMLFile()' moc_ACIDXMLGUI.o(.text+0x2b7): In function `ACIDXMLGUI::qt_invoke(int, QUObject*)': : undefined reference to `ACIDXMLGUI::doMaps()' moc_ACIDXMLGUI.o(.text+0x2c1): In function `ACIDXMLGUI::qt_invoke(int, QUObject*)': : undefined reference to `ACIDXMLGUI::UpdateGroupBox()' moc_ACIDXMLGUI.o(.gnu.linkonce.d._ZTV10ACIDXMLGUI+0x20): undefined reference to `ACIDXMLGUI::~ACIDXMLGUI [in-charge]()' moc_ACIDXMLGUI.o(.gnu.linkonce.d._ZTV10ACIDXMLGUI+0x24): undefined reference to `ACIDXMLGUI::~ACIDXMLGUI [in-charge deleting]()' moc_ACIDXMLGUI.o(.gnu.linkonce.d._ZTV10ACIDXMLGUI+0x220): undefined reference to `ACIDXMLGUI::BackClick()' moc_ACIDXMLGUI.o(.gnu.linkonce.d._ZTV10ACIDXMLGUI+0x224): undefined reference to `ACIDXMLGUI::NextClick()' moc_ACIDXMLGUI.o(.gnu.linkonce.d._ZTV10ACIDXMLGUI+0x228): undefined reference to `SAXA_IDS_GUI::fileExitAction_activated()' moc_ACIDXMLGUI.o(.gnu.linkonce.d._ZTV10ACIDXMLGUI+0x22c): undefined reference to `ACIDXMLGUI::fileOpenAction_activated()' moc_ACIDXMLGUI.o(.gnu.linkonce.d._ZTV10ACIDXMLGUI+0x230): undefined reference to `ACIDXMLGUI::sigCellClick(int, int, int, QPoint const&)' moc_ACIDXMLGUI.o(.gnu.linkonce.d._ZTV10ACIDXMLGUI+0x23c): undefined reference to `non-virtual thunk [nv:-40] to ACIDXMLGUI::~ACIDXMLGUI [in-charge]()' moc_ACIDXMLGUI.o(.gnu.linkonce.d._ZTV10ACIDXMLGUI+0x240): undefined reference to `non-virtual thunk [nv:-40] to ACIDXMLGUI::~ACIDXMLGUI [in-charge deleting]()' moc_SAXA_IDS_GUI.o(.gnu.linkonce.d._ZTV12SAXA_IDS_GUI+0x20): undefined reference to `SAXA_IDS_GUI::~SAXA_IDS_GUI [in-charge]()' moc_SAXA_IDS_GUI.o(.gnu.linkonce.d._ZTV12SAXA_IDS_GUI+0x24): undefined reference to `SAXA_IDS_GUI::~SAXA_IDS_GUI [in-charge deleting]()' moc_SAXA_IDS_GUI.o(.gnu.linkonce.d._ZTV12SAXA_IDS_GUI+0x220): undefined reference to `SAXA_IDS_GUI::BackClick()' moc_SAXA_IDS_GUI.o(.gnu.linkonce.d._ZTV12SAXA_IDS_GUI+0x224): undefined reference to `SAXA_IDS_GUI::NextClick()' moc_SAXA_IDS_GUI.o(.gnu.linkonce.d._ZTV12SAXA_IDS_GUI+0x228): undefined reference to `SAXA_IDS_GUI::fileExitAction_activated()' moc_SAXA_IDS_GUI.o(.gnu.linkonce.d._ZTV12SAXA_IDS_GUI+0x22c): undefined reference to `SAXA_IDS_GUI::fileOpenAction_activated()' moc_SAXA_IDS_GUI.o(.gnu.linkonce.d._ZTV12SAXA_IDS_GUI+0x230): undefined reference to `SAXA_IDS_GUI::sigCellClick(int, int, int, QPoint const&)' moc_SAXA_IDS_GUI.o(.gnu.linkonce.d._ZTV12SAXA_IDS_GUI+0x23c): undefined reference to `non-virtual thunk [nv:-40] to SAXA_IDS_GUI::~SAXA_IDS_GUI [in-charge]()'moc_SAXA_IDS_GUI.o(.gnu.linkonce.d._ZTV12SAXA_IDS_GUI+0x240): undefined reference to `non-virtual thunk [nv:-40] to SAXA_IDS_GUI::~SAXA_IDS_GUI [in-charge deleting]()' collect2: ld returned 1 exit status -- G�tz Waschk <> master of computer science <> University of Rostock http://wwwtec.informatik.uni-rostock.de/~waschk/waschk.asc for PGP key --> Logout Fascism! <--
