Re: make modules=>*.o make modules_install=*.ko
Also sprach Matthias Meyer <Matthias.Meyer@gmx.li> (Sun, 02 Sep 2007 13:49:43 +0200):
> Hallo,
>
> Ich habe mir die vanilla sourcen 2.6.22 runter geladen und wie folgt
.6 ist raus.
http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.22.6.bz2
> kompiliert:
> make mrproper
> make menuconfig # dort habe ich meine alte 2.6.18 .config geladen.
> make kernel
> make modules
> make modules_install
>
> Das make modules hat lauter <module>.o gebaut. make modules_install will
> aber <module>.ko installieren.
.o ist die alte Modulerweiterung (Kernel 2.4). Ab 2.5 wurde daraus .ko.
Duerfte also irgendwas auf deinem System durcheinandergekommen sein.
Es scheint, als wuerde eins der Scripte glauben du baust einen 2.4er.
> Was läuft da bei mir falsch?
K.A., aber mach's doch auf die Debian-Art:
make-kpkg clean
make menuconfig
make-kpkg --revision=meiner01 kernel_image
dannach:
dpkg -i ../linux-image-xxx_meiner01_xxx.deb
Tut hier einwandfrei..
> Danke
> Matthias
sl, ritch
Reply to: