Archiv verlassen und diese Seite im Standarddesign anzeigen : kann nicht kompelieren! (cpp0)
Will eine Software zur Ansteuerung des Parallelports unter SuSE Linux 8.0 PRof. kompelieren, dabei komme folgende Fehlermeldung:
cpp0: /usr/src/linux/include/linux/modversions.h: Datei oder Verzeichnis nicht gefunden
Hi,
Wenn Du Treiber (darauf deutet die meldung hin, nämlich dass er module kompilieren will) für Linux kompilieren willst, musst Du neben dem Kompiler, wie z.B. gcc auch immer die dazu passenden Kernel Quellen installiert haben. Bei SuSE heißt das Paket mit lx_sus24, das du mit Yast in der Serie d findest.
Versuchs dann noch einmal .
Viel Erfolch
Christian.
hab das paket leider nicht gefunden, ich kann da auch keine serien sondern nur gruppen auswählen.
Was jetzt?
PS Wie bist du eigentlich darauf gekommen welches Paket fehlt?
Ich kann aus den make-Fehlermeldungen irgendwie nichts schliessen was jetzt fehlt!!?
Original geschrieben von mithras
PS Wie bist du eigentlich darauf gekommen welches Paket fehlt?
Weil irgendwas (warscheinlich alles) unter /usr/src/linux fehlt, und unter genau diesem Pfad die Kernel-Quellen liegen sollten.
und was muss ich jetzt für sourcen hinzufügen damit es richtig kompeliert wird?
Bzw. wo krieg ich die her?
Die müssen auf Deinen CD's drauf sein.
bluesky666
09.11.02, 22:14
Hi,
bei SuSE 8.1 heißen die z.B. kernel-source-2.4.19.SuSE-49.i586.rpm
Gruß Helge
Thomas Mitzkat
09.11.02, 22:15
Yast2, Software installieren, Suchfunktion benutzen um das Paket zu suchen.
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.