Hallo kann mir jemand sagen warum ich bei ener 64 bit ganz normal kompelieren kann nach dem ich diesen befehl zcat /proc/config.gz > /usr/share/genkernel/x86_64/kernel-config-2.6 aber wenn ich eine 32 bit version installieren möchte und diesen befehl zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6 und dann danach emerge all ausführe dann geht nichts mehr
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »hini.wild« (27.08.2007, 23:58)
hmm ich kenn diesen weg garne, aber warum baust du dir deinen kernel nicht mit hand, ohne genkernel Oo
>++++++++++[<++++++++++ >-]<++++++++.>+++[<--- >-]<--.>+++[<++++ >-]<+.>++[<--- >-]<-.>++++[<++++ >-]<.>++++[<---- >-]<--.++++.+++.---.--.>
Es gibt nur 10 Arten von Menschen. Welche die binär lesen können und der kümmerliche Rest.
Du meinst wohl make all. Kann aber sonst auch nichts dazu sagen, weil ich noch nie genkernel benutzt habe (warum auch).
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"
Von hand geht es auch nicht da bringt er diese Fehlermeldung
make && make modules_install
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CC arch/x86_64/kernel/asm-offsets.s
arch/x86_64/kernel/asm-offsets.c:1: Fehler: Codemodell »kernel« wird im 32-Bit-Modus nicht unterstützt
arch/x86_64/kernel/asm-offsets.c:1: nicht implementiert: 64-Bit-Modus nicht einkompiliert
make[1]: *** [arch/x86_64/kernel/asm-offsets.s] Fehler 1
make: *** [prepare0] Fehler 2
hingegen wenn ich eine 64bit v. installiere dann habe ich keine Probleme!
make all
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/docproc
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/kxgettext.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf -s arch/x86_64/Kconfig
***
*** You have not yet configured your kernel!
*** (missing kernel .config file)
***
*** Please run some configurator (e.g. "make oldconfig" or
*** "make menuconfig" or "make xconfig").
***
make[2]: *** [silentoldconfig] Fehler 1
make[1]: *** [silentoldconfig] Fehler 2
make: *** Keine Regel vorhanden, um das Target »include/config/auto.conf«,
benötigt von »include/config/kernel.release«, zu erstellen. Schluss.