PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Weiteres QT und KDE Problem.



markusschmid
19-07-2001, 17:54
Hi zusammen,
Nach meinem ersten Erfolg versuchte ich gleich das zweite Progi aus meinem Buch abzuschreiben. Dabei kamen include Dateien von KDE zum zuge.
Folgende Dateien habe ich angegeben:
#include <kaction.h>
#include <kapp.h>
#include <kcmdlineargs.h>
#include <klocale.h>
#include <kmainwindow.h>
#include <kmenubar.h>
#include <kstdaction.h>
#include <qlabe.h>
#include <qpopupmenu.h>
danach der Code

Compiliert habe ich wie folgt:
gcc khelloworld.cpp -o khelloworld -I$KDEDIR/include -I$QTDIR/include -lkdeui -lkdecore -lqt

Dabei hat er mir folgende Fehlermeldungen ausgegeben:

kaction.h: Datei oder Verzeichnis nicht gefunden
kapp.h: Datei oder Verzeichnis nicht gefunden
und das bei allen include Dateien.

Wo liegt hier der Fehler? Muss ich dem System noch ihrgendetwas über die KDE includes bekannt geben? Oder was habe ich falsch gemacht? Reine QT-Includes gehen ohne probleme zum kompilieren.
Helft mir bitte.
Gruss
Markus

micha
19-07-2001, 17:58
Dann schau mal unter /opt/kde2/include, ob die Headerdateien, die Du einbinden willst, überhaupt vorhanden sind.
Wenn nicht, einfach die "devel" pakete von KDE nachinstallieren.

Gruß micha

markusschmid
21-07-2001, 01:49
Leider war es das nicht. Wo könnte das Problem noch sein?

Ilja
23-07-2001, 13:11
kdedir ist falsch oder nicht gesetzt.
ein
export KDEDIR=/opt/kde2
sollte in deinem fall helfen.