Markus Kossmann wrote:
hat schon jemand erfolgreich aus dem neuesten Mantel Kernel-Sourcen (kernel-source-2.6.4-7.i586.rpm) eine Kernel gebaut ? Bei mit scheitert dies schon beim "make xconfig" mit : # make xconfig make[1]: 'Scripts/fixdep' is up to date. scripts/kconfig/qconf arch/i386/Kconfig # # using defaults found in .config # .config:25: trying to assign nonexistent symbol EVLOG .config:26: trying to assign nonexistent symbol EVLOG_FWPRINTK .config:47: trying to assign nonexistent symbol STOP_MACHINE .config:208: trying to assign nonexistent symbol PCI_GOMMCONFIG .config:213: trying to assign nonexistent symbol PCI_MMCONFIG .config:265: trying to assign nonexistent symbol DEBUG_DRIVER .config:434: trying to assign nonexistent symbol BLK_DEV_CARMEL .config:551: trying to assign nonexistent symbol SCSI_SPI_ATTRS .config:552: trying to assign nonexistent symbol SCSI_FC_ATTRS .config:588: trying to assign nonexistent symbol SCSI_SATA_VITESSE [... usw] .config:2717: trying to assign nonexistent symbol CRYPTO_ARC4 .config:2734: symbol value '"7"' invalid for RELEASE make[1]: *** [xconfig] Error 1 make: *** [xconfig] Error 2
Kennt jemand einen Workaround ?
a) Wenn Du "from scratch" starten willst, dann loesche die .config und starte die Konfiguration: "rm .config && make xconfig" b) Wenn Du mit einer SuSE Konfiguration starten willst, dann klone Dir die aktuelle Konfig des laufenden Kernels und fuehre im Anschluss Deine Konfiguration durch: "rm .config && zcat /proc/config.gz > .config && make oldconfig && make xconfig" c) Wenn Du mit einer bestimmten Default-Konfiguration beginnen moechtest, schau Dir ./arch/i386/defconfig* an und benutze eines dieser Templates. d) Wenn Du bei Deinem obigen Versuch bereits eine funktionierende Konfiguration nach .config kopiert hast, dann hast Du wohl vergessen, ein "make oldconfig" auszufuehren. CU, Th.