Wo muss ich die Variable $KDEDIR in Suse 8.1 setzen! Ich versuche nämlich C CPP reference für Kdevelop zu installieren Da scheitert "configure" mit folgender Meldung: ~ checking for KDE... configure: error: ~ in the prefix, you've chosen, are no KDE headers installed. This willfail. Ich nehme an, dass ich $KDEDIR setzen muss... aber wo?
Ich habe zwar SuSE80 installiert, aber ähnliche Probleme gehabt. Stutzig wurde ich weil an der Konsole ( STRG+ALT+Fx) z.B. das korrekte QTDIR gesetzt war, es aber in der grafischen KDE-Umgebung fehlte. Mittels "echo $KDEDIR > Dateixx" welche ich in die (mir bekannten ) Dateien eingefuegt habe, die beim Starten automatisch aufgerufen werden, wurden Dateien erzeugt welche den Inhalt der Umgebungsvariablen enthielten. Dabei ermittelte ich die Reihenfolge in der diese Dateien aufgerufen wurden. Abgearbeitet wird zuerst ~profile, dann /etc/profile.local, dann /etc/profile. Anschließend erst ~bashrc und dort fehlt dann KDEDIR. Trage ich es in die ~bashrc ein, ist es nach dem Hochlaufen verfügbar. Deshalb ergeben sich zwei Fragen: Wo werden $KDEDIR, $QTDIR und $LD_LIBRARY_PATH beim hochlaufen gesetzt? (vor dem Aufruf von profile) und Wo wird $QTDIR und ... beim hochlaufen gelöscht? zu1. in /etc/SuSEconfig steht QTDIR=/usr/lib/qt3 zu2. in /etc/opt/kde3/common_options steht unset QTDIR|| (warum auch immer???) Also im Home-Verzeichnis KDEDIR =/opt/kde3 export KDEDIR in die bashrc eintragen und $KDEDIR müßte in der grafischen Umgebung verfügbar sein. Dies ist aber bestimmt nicht der optimale Ort. Ich hoffe das hilft Dir. Gruß Jens.