PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : kann nicht kompelieren! (cpp0)


mithras
09.11.02, 12:34
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

lennier
09.11.02, 15:03
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.

mithras
09.11.02, 19:53
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!!?

taylor
09.11.02, 20:09
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.

mithras
09.11.02, 21:22
und was muss ich jetzt für sourcen hinzufügen damit es richtig kompeliert wird?
Bzw. wo krieg ich die her?

taylor
09.11.02, 22:05
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.