Probleme bei KDE-Programm compilieren
Hallo! Ich wollte dieses Wochenende mal ausprobieren, wie man KDE-Programme schreibt. Bin leider nicht sehr weit gekommen. Jedesmal wenn ich mein Programm mittels g++ -o khello khello.o -L/usr/lib/qt2//lib -L/usr/X11R6/lib -L/opt/kde/lib -lkdeui -lkdecore -ldl -lqt -lXext -lX11 -lm linke, krieg ich einige Fehlermeldungen wie: /opt/kde/lib/libkdeui.so: undefined reference to `QComboBox::insertItem(char const *, int)' /opt/kde/lib/libkdeui.so: undefined reference to `QTabDialog::setOKButton(char const *)' /opt/kde/lib/libkdeui.so: undefined reference to `darkMagenta' . und so weiter. Ich habs auch schon mit "tmake" mal versucht. Selbes Ergebnis. Die QT-Beispielprogramme kann ich ohne Probleme kompilieren... Hab ich irgendeine Bibliothek vergessen, dazuzulinken? Michael -- Michael Roehrl
Am Sonntag, 3. März 2002 16:37 schrieb Michael Roehrl:
Ich wollte dieses Wochenende mal ausprobieren, wie man KDE-Programme schreibt. Bin leider nicht sehr weit gekommen. Jedesmal wenn ich mein Programm mittels g++ -o khello khello.o -L/usr/lib/qt2//lib -L/usr/X11R6/lib -L/opt/kde/lib -lkdeui -lkdecore -ldl -lqt -lXext -lX11 -lm ^^^ Falsch, muß wohl kde2 heißen, sonnst linkst Du (bei üblicher SuSE-Installation) gegen die Libs von KDE 1.1.2 (oder was auch immer an KDE 1 Libs installiert ist).
-- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ Manfred | http://www.knightsoft-net.de
Am Sonntag, 3. März 2002 20:38 schrieb Manfred Tremmel:
Am Sonntag, 3. März 2002 16:37 schrieb Michael Roehrl: Falsch, muß wohl kde2 heißen, sonnst linkst Du (bei üblicher SuSE-Installation) gegen die Libs von KDE 1.1.2 (oder was auch immer an KDE 1 Libs installiert ist). Danke! Hat funktioniert. Du hast mein Wochenende gerettet :)
Michael -- Michael Roehrl
participants (2)
-
Manfred Tremmel
-
Michael Roehrl