PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : make: KDE paths - kapp.h (No such file or directory)


gasometer
19.08.02, 21:59
Beim kompilieren bekomme ich folgende Fehlermeldung:

configure:2749: checking for KDE
configure:2877: checking for extra includes
configure:2904: checking for extra libs
configure:2973: checking for KDE paths
configure:3067: /bin/sh ./libtool --mode=link g++ -o conftest -O2 -Wall -I/usr/local/kde/include -I/usr/lib/qt3/include -I/usr/X11R6/include -s -L/usr/local/kde/lib -L/usr/lib/qt3/lib -L/usr/X11R6/lib conftest.C -lkdecore -lqt -lXext -lX11 -rpath /usr/local/kde/lib -rpath /usr/lib/qt3/lib 1>&5
g++ -o conftest -O2 -Wall -I/usr/local/kde/include -I/usr/lib/qt3/include -I/usr/X11R6/include -s -L/usr/local/kde/lib -L/usr/lib/qt3/lib -L/usr/X11R6/lib conftest.C -lkdecore -lqt -lXext -lX11 -Wl,--rpath -Wl,/usr/local/kde/lib -Wl,--rpath -Wl,/usr/lib/qt3/lib
conftest.C:4: kapp.h: No such file or directory

Die Datei kapp.h wurde nicht gefunden. Die befindet sich unter: /opt/kde3/include

Aber wie geb ich das bekannt? Ich hab da noch keine grossen Erfahrungen gesammelt,
wäre also froh um Hilfe.

jonasge
19.08.02, 23:00
Gcc sucht die kapp.h aber in g++ -o conftest -O2 -Wall
-I/usr/local/kde/include
^^^^^^^^^^^^^^^^^^^^^^^^^
Wenn /usr/local/kde/include leer ist, mach ein Link auf /opt/kde3/include mit:
ln -s /opt/kde3/include /usr/local/kde/include
Oder gebe beim ./configure aufruf --with-kde-headers an, wenn es so eine option gibt. das kannst du mit ./configure --help herausfinden.

Wenn das oben nicht geht kopiere die kapp.h in /usr/local/kde/include.

gasometer
20.08.02, 12:32
Ich habe mal den Link angelegt.
Jetzt findet es die kapp.h, aber leider kommt jetzt noch eine Fehlermeldung:

configure:2904: checking for extra libs
configure:2973: checking for KDE paths
configure:3067: /bin/sh ./libtool --mode=link g++ -o conftest -O2 -Wall -I/usr/local/kde/include -I/usr/lib/qt3/include -I/usr/X11R6/include -s -L/usr/local/kde/lib -L/usr/lib/qt3/lib -L/usr/X11R6/lib conftest.C -lkdecore -lqt -lXext -lX11 -rpath /usr/local/kde/lib -rpath /usr/lib/qt3/lib 1>&5
g++ -o conftest -O2 -Wall -I/usr/local/kde/include -I/usr/lib/qt3/include -I/usr/X11R6/include -s -L/usr/local/kde/lib -L/usr/lib/qt3/lib -L/usr/X11R6/lib conftest.C -lkdecore -lqt -lXext -lX11 -Wl,--rpath -Wl,/usr/local/kde/lib -Wl,--rpath -Wl,/usr/lib/qt3/lib
conftest.C: In function `int main()':
conftest.C:7: no method `KApplication::kde_htmldir'
conftest.C:8: no method `KApplication::kde_appsdir'
conftest.C:9: no method `KApplication::kde_icondir'
conftest.C:10: no method `KApplication::kde_sounddir'
conftest.C:11: no method `KApplication::kde_datadir'
conftest.C:12: no method `KApplication::kde_localedir'
conftest.C:13: no method `KApplication::kde_cgidir'
conftest.C:14: no method `KApplication::kde_configdir'
conftest.C:15: no method `KApplication::kde_mimedir'
conftest.C:16: no method `KApplication::kde_toolbardir'
conftest.C:17: no method `KApplication::kde_wallpaperdir'
conftest.C:18: no method `KApplication::kde_bindir'
conftest.C:19: no method `KApplication::kde_partsdir'

Ich hab da echt keine Ahnung was das soll.