PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Was kommt nach make dep ?


tomes
13.03.02, 09:32
Auf einer ULTRA 10 beim Kernel kompilieren ???

make[1]: Leaving directory `/usr/src/linux-2.4.18'
mytest:/usr/src/linux-2.4.18 # make bzImage
make: *** No rule to make target `bzImage'. Stop.
mytest:/usr/src/linux-2.4.18 # make zImage
make: *** No rule to make target `zImage'. Stop.
mytest:/usr/src/linux-2.4.18 # make Image
make: *** No rule to make target `Image'. Stop.
mytest:/usr/src/linux-2.4.18 # make bzImages
make: *** No rule to make target `bzImages'. Stop.
mytest:/usr/src/linux-2.4.18 # make bzimage
make: *** No rule to make target `bzimage'. Stop.


T;o)Mes

tomes
13.03.02, 10:00
Hab einfach make all gemacht.
Jetzt gibt es ein *vmlinux*
Nun bin ich aber gespannt ;-), noch schell die Module und dann mal booten.

T;o)Mes

geronet
13.03.02, 16:02
Hallo, befor du den ersten falschen Kernel installierst:
Es hei?t

make bzImage
(grosses "i" !)

Ausserdem ist der richtige fertige Kernel nicht /usr/src/linux/vmlinux, sondern in /usr/src/linux/arch/i386/boot/bzImage zu finden!

Gr?sse, Stefan

tomes
13.03.02, 19:42
wie du nicht bemerkt hast, war das mit dem grossen i (I), gleich der erste Versuch. Ich hab noch viel komischere Sachen versucht *lol*.
Ist ja nicht mein erster Kernel, nur mein erster auf'n er ULTRA (Sparc).
Deshalb in ../i386/.. ;-)))
Es gibt nach make all einen Kernel, der packt sich auch aus und klickert einen weile, bis das erste Module kommt.
Tja, make modules geht ja, aber make install gibt es wieder nicht, no rule to ...bla bla.
Find ich sehr komisch, werd mal Morgen einen anderen Compiler benutzen (egcs64). Muss mich aber erst einmal schlau machen.
Bis danni

T;o)Mes

tomes
13.03.02, 20:14
die auch mal vor solch einem *prob* stehen. Hier der Link dazu:
http://www.ultralinux.org/faq.html
@Steffan
Bei einer Sparc heissen die Befehle:
# make vmlinux
# make modules
# make modules_install

Komisch isses ja, ich dachte immer, Linux ist immer Linux ;-)

T;o)Mes