Suse8.0 Pfad /usr/src/linux fehlt.
Hallo! Bin noch relativ unerfahren mit Linux, wollte aber wenigstens mein Winmodem in Gang bringen. Habe mir dazu ein Packet aus dem net geladen. Wollte nun die Datei pctel.o mit "make clean" der aktuellen Kernelversion anpassen. Jede Konsole kennt den Befehl "Make" nicht oder muß ich den Befehl wo anders ausführen? Keine Ahnung... Zweitens: in allen Büchern wird vom Verzeichnis /usr/src/linux als das Kernelsource Verzeichnis gesprochen. Dieses Verzeichnis gibt es bei mir nicht - ab src ist Schluß. Dort gibt es nur das Verzeichnis packages. Ich verzweifel... Danke.
Moin Moin! Am Fre, 2002-07-12 um 11.59 schrieb Plutus106@aol.com:
Hallo!
Bin noch relativ unerfahren mit Linux, wollte aber wenigstens mein Winmodem in Gang bringen. Habe mir dazu ein Packet aus dem net geladen. Wollte nun die Datei pctel.o mit "make clean" der aktuellen Kernelversion anpassen. Jede Konsole kennt den Befehl "Make" nicht oder muß ich den Befehl wo anders ausführen? Keine Ahnung... Zweitens: in allen Büchern wird vom Verzeichnis /usr/src/linux als das Kernelsource Verzeichnis gesprochen. Dieses Verzeichnis gibt es bei mir nicht - ab src ist Schluß. Dort gibt es nur das Verzeichnis packages.
Aus unerklärlichen Gründen wird ab SuSE 8.0 der Kompiler nicht installiert. Installiere folgende rpms von CD (verwende die "Suchen" Funktion) gcc (compiler) gpp (compiler) make (make) kernel-source (Kernel Quelltexte /usr/src/linux) Ich hoffe diese Liste ist korrekt ;) -- Matthias Hentges [www.hentges.net] "Thats what sucks about windows, you can't say that you rooted some one. Saying "I ADMINISTRATORED YOU!" just doesnt sound cool."
On Fri, 2002-07-12 at 11:59, Plutus106@aol.com wrote: Bitte trage Deinen Vor- und Nachnamen in Deinem Mailer ein. (BTW. üblicherweise unterschreibt man eine Mail auch mit Namen....)
Bin noch relativ unerfahren mit Linux, wollte aber wenigstens mein Winmodem in Gang bringen. Habe mir dazu ein Packet aus dem net geladen. Wollte nun die Datei pctel.o mit "make clean" der aktuellen Kernelversion anpassen.
Na viel Erfolg, nur die wneigsten Winmodems funktionieren unter Linux.
Jede Konsole kennt den Befehl "Make" nicht oder muß ich den Befehl wo anders ausführen? Keine Ahnung...
make schreibt sich klein. Es kann aber sein, daß Du es nicht installiert hast. Du brauchst die entsprechenden Pakete aus dem dev Verzeichnis. Dort auch gleich gcc und linux und linux-include mit installieren.
Zweitens: in allen Büchern wird vom Verzeichnis /usr/src/linux als das Kernelsource Verzeichnis gesprochen. Dieses Verzeichnis gibt es bei mir nicht - ab src ist Schluß.
Wie schon geschrieben, Du hast die Kernelquellen nicht installiert. Einfach in yast nachinstallieren-
Ich verzweifel...
Lies bitte in aller Ausfühlichkeit die Doku zum Kernelkompilieren in den SuSE Handbüchern (ich denke mal, die ist da noch drin). Es ist zwar nicht so richtig schwer, man sollte aber wissen was man da tut. Und achte beim Installieren des Kernels darauf, daß Du Deinen alten Kernel noch booten kannst (ihn also im lilo noch aktiv hast) HTH Volker -- Volker Kroll 4mino AG Chief System Developer Chausseestr. 52 b volker.kroll@4mino.de D-10115 Berlin Tel.: +49-30-2888490-0 Fax.: +49-30-2888490-99
Am Freitag, 12. Juli 2002 11:59 schrieb Plutus106@aol.com: ~~~~~~~~~~~~~~ bitte auf der Liste mit Realnamen schreiben und den Zeilenumbruch auf 68 Zeichen umstellen.
Bin noch relativ unerfahren mit Linux, wollte aber wenigstens mein Winmodem in Gang bringen. Habe mir dazu ein Packet aus dem net geladen. Wollte nun die Datei pctel.o mit "make clean" der aktuellen Kernelversion anpassen.
Bevor Du Deinen Kernel anpasst, würde ich erst einmal die entsprechende Hinweise lesen und verstehen
Jede Konsole kennt den Befehl "Make" nicht oder muß ich den Befehl wo anders ausführen? Keine Ahnung...
Wahrscheinlich als "normaler" User versucht, versuche es mal als Root. Aber vorher erstmal Lesen.
Zweitens: in allen Büchern wird vom Verzeichnis /usr/src/linux als das Kernelsource Verzeichnis gesprochen. Dieses Verzeichnis gibt es bei mir nicht - ab src ist Schluß.
Dann solltest Du die entsprechende Source installieren, ist doch dabei. Ich weiß nicht welche Bücher Du gelesen hast, entweder steht da nur die Hälfte drin, oder Du hast einiges Überlesen oder nicht Verstanden. Unde beides ist nicht gerade gut, wenn man seinen eigene Kernel backen will.
Dort gibt es nur das Verzeichnis packages. Jo siehe oben.
cu Thomas
in Gang bringen. Habe mir dazu ein Packet aus dem net geladen. Wollte nun die Datei pctel.o mit "make clean" der aktuellen Kernelversion anpassen. make clean? Anpassen? Du möchtest wohl eher das Paket gegen den Kernel kompilieren. Dazu muß man meistens ein make und dann ein make install durchführen. Aber guck Dir mal die README zu dem Paket an. Dort wird wohl ausführlich beschrieben sein, wie man das Paket installiert.
Zweitens: in allen Büchern wird vom Verzeichnis /usr/src/linux als das Kernelsource Verzeichnis gesprochen. Dieses Verzeichnis gibt es bei mir nicht - ab src ist Schluß. Dort gibt es nur das Verzeichnis packages. Paket kernel-source mit Yast installieren!
Grüße Artur
Am 12.07.2002 um 05:59 schrieb Plutus106@aol.com:
Bin noch relativ unerfahren mit Linux, wollte aber wenigstens mein Winmodem in Gang bringen. Habe mir dazu ein Packet aus dem net geladen. Wollte nun die Datei pctel.o mit "make clean" der aktuellen Kernelversion anpassen.
Sieht aus wie ein Kernel-Modul. Dies muss der benutzten Kernel-Version entsprechen. Welche Kernel-Version du benutzt, sagt dir ein: uname -a Nur wenn deine Kernel-Version mit der Version übereinstimmt, für die das Modul kompiliert wurde, funktionierts. "make clean" löscht normalerweise alle kompilierten oder anderweitig erstellten Dateien eines Programms (oder des Kernels).
Jede Konsole kennt den Befehl "Make" nicht oder muß ich den Befehl wo anders ausführen? Keine Ahnung...
Groß-/Kleinschreibung ist entscheidend. Das Kommando heißt "make" und nicht "Make". Vielleicht musst du das Paket make auch noch mit YaST installieren. rpm -qa | grep make sagt dir, ob Make installiert ist.
Zweitens: in allen Büchern wird vom Verzeichnis /usr/src/linux als das Kernelsource Verzeichnis gesprochen. Dieses Verzeichnis gibt es bei mir nicht - ab src ist Schluß.
Auch die Kernel-Quellen kannst du mit YaST nachinstallieren. Müsste in der Serie d sein und (glaube ich) lxsuse heißen.
Dort gibt es nur das Verzeichnis packages.
Das ist was anderes.
Ich verzweifel...
Bitte nicht. Vielleicht findest du auf http://www.tldp.org ein gutes Howto zur Kernelkompilation oder -modulen? MfG, Dennis -- Dennis Stosberg eMail: dennis@stosberg.net gpg key: http://stosberg.net/dennis.asc icq: 63537718
hi, wenn du mit yast die kernel source noch installierst, dann hast du auch dein /usr/src/linux verzeichnis. pctel.o mit make clean anpassen ?????? Was genau hast du dir aus dem Netz gezogen ? - einen patch vielleicht ? mfG Wolfi Am Fre, 2002-07-12 um 11.59 schrieb Plutus106@aol.com:
Hallo!
Bin noch relativ unerfahren mit Linux, wollte aber wenigstens mein Winmodem in Gang bringen. Habe mir dazu ein Packet aus dem net geladen. Wollte nun die Datei pctel.o mit "make clean" der aktuellen Kernelversion anpassen. Jede Konsole kennt den Befehl "Make" nicht oder muß ich den Befehl wo anders ausführen? Keine Ahnung... Zweitens: in allen Büchern wird vom Verzeichnis /usr/src/linux als das Kernelsource Verzeichnis gesprochen. Dieses Verzeichnis gibt es bei mir nicht - ab src ist Schluß. Dort gibt es nur das Verzeichnis packages.
Ich verzweifel...
Danke.
participants (7)
-
Artur Niesporek
-
Dennis Stosberg
-
Matthias Hentges
-
Plutus106@aol.com
-
Thomas Fick
-
Volker Kroll
-
Wolfgang Pichler