kernel compilieren

Seite 1 von 1 - Forum: Linux and other OS auf overclockers.at

URL: https://www.overclockers.at/linux/kernel_compilieren_82979/page_1 - zur Vollversion wechseln!


Duron schrieb am 20.06.2003 um 11:58

hab da ein kleines problem beim kernel kompiliern.

hab den source gsaugt und nach /usr/src kopiert.
mit "tar -xzf linux-2.4.21.tar.gz" entpackt
im verzeichniss linux "make menuconfig" gmacht
konfiguriert (nanonoa ;))
und dann "make dep && make clean && make bzImage && make modules && make modules_install"


nach einiger zeigt kommt dann diese fehlermeldung (letzten paar zeilen hab ich noch dazu gegeben):

cp ide-default.o ide-disk.o ide-dma.o ide-geometry.o ide-io.o ide-iops.o ide-lib.o ide-probe.o ide-taskfile.o ide.o setup-pci.o /lib/modules/2.4.21/kernel/drivers/ide/
cp: cannot stat `ide-default.o': No such file or directory
cp: cannot stat `ide-disk.o': No such file or directory
cp: cannot stat `ide-dma.o': No such file or directory
cp: cannot stat `ide-geometry.o': No such file or directory
cp: cannot stat `ide-io.o': No such file or directory
cp: cannot stat `ide-iops.o': No such file or directory
cp: cannot stat `ide-lib.o': No such file or directory
cp: cannot stat `ide-probe.o': No such file or directory
cp: cannot stat `ide-taskfile.o': No such file or directory
cp: cannot stat `ide.o': No such file or directory
cp: cannot stat `setup-pci.o': No such file or directory
make[2]: *** [_modinst__] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.21/drivers/ide'
make[1]: *** [_modinst_ide] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.21/drivers'
make: *** [_modinst_drivers] Error 2
debian:/usr/src/linux-2.4.21#



an was liegts? thx


atrox schrieb am 20.06.2003 um 12:02

muß es nicht andersrum sein ? zuerst make clean, dann make dep ?


Duron schrieb am 20.06.2003 um 12:03

2 quellen sagen mir dass es so passt, also stimmts glaub ich.


NyoMic schrieb am 20.06.2003 um 12:05

Zitat von atrox
muß es nicht andersrum sein ? zuerst make clean, dann make dep ?

habs auch immer zuerst mit make dep gemacht, hat auch funktioniert. Welche Kernelsourcen sind das? Die Original Vanilla Sources?


Duron schrieb am 20.06.2003 um 12:08

ftp://ftp.at.kernel.org/pub/linux/kernel/v2.4/

von hier gsaugt, ich probiers mal andersrum


DKCH schrieb am 20.06.2003 um 12:10

wieso nach alter väter sitte und nicht à la debian?
http://marioscheel.it-pc.de/linux/linuxfaq/node5.html


Duron schrieb am 20.06.2003 um 12:15

Zitat von DKCH
wieso nach alter väter sitte und nicht à la debian?

muss man auch mal gmacht haben :p


Duron schrieb am 20.06.2003 um 12:22

selbiges problem wenn ich zuerst make clean und make dep mache


helfts ma! :p


NoTCPA schrieb am 20.06.2003 um 13:02

Muss man nicht zuerst einen SymLink vom entpackten Verzeichnis auf /usr/src/linux machen und dann dort:
make menuconfig ...

P.S.
Reihenfolge passt mit dep und dann clean .


Ringding schrieb am 20.06.2003 um 14:27

Im Prinzip passt's schon so. Bei mir hat er allerdings auch letztens beim 2.4.21er die Modules nicht installieren können (und ich mach das schon seit ewigen Zeiten gleich, plötzlich ging's halt nicht). Ich hab zwar keine Fehlermeldung bekommen, aber es waren dann keine Modules da.

Probier mal die 2.4.20er, wenn's damit geht, weißt du wenigstens, dass du nix falsch machst. Ich würd auch nach dem menuconfig noch ein make oldconfig machen.


atrox schrieb am 20.06.2003 um 17:27

ich hatte zuletzt eher probleme wenn ich div AGP und DRI module kombinierte, dann brach das kompilieren auch mit make-fehlern ab.

entferne mal aus der config alles nicht unbedingt notwenidge aus dem bereich der ide-treiber, und füge nach und nach die optionen wieder hinzu...


noledge schrieb am 20.06.2003 um 17:49

mach mal a "make mrproper", dann deine abfolge...

wirkt oft wunder bei seltsamen fehlern.


Duron schrieb am 20.06.2003 um 20:34

geht jetzt, hab das "make mrproper" gmacht (war schon mittags, trotzdem thx fürn den tip noli)

moi schaun ob das ding auch funzt

:D


noledge schrieb am 21.06.2003 um 09:09

sag ich doch :)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025