VM_HARDMAPLIMIT beim Kernelbau Error

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Nokman
Beiträge: 146
Registriert: 02.09.2006 01:44:31

VM_HARDMAPLIMIT beim Kernelbau Error

Beitrag von Nokman » 11.11.2006 23:06:01

Hi ich habe ein Kleines Problem.

Ich weis zwar das es an den eingebauten bzw nicht eingebauten VM_HARDMAPLIMIT ligt allerdings finde ich es nicht bei "make menuconfig" im Menü als unterpunkt (um erlich zusein weis ich auch nicht ganz was es ist).

Sry wenn ich mich nicht so Glenzend damit auskenne aber irgendwann solte man ja doch mal selber Anfangen einen Kerne lzu bauen.

Daher erstmal Danke für jede Hilfe.

Code: Alles auswählen

...

fi
test -f stamp-configure || /usr/bin/make -f /usr/share/kernel-package/rules configure
/usr/bin/make    ARCH=x86_64 \
                     bzImage
make[1]: Entering directory `/usr/src/linux-2.6.18.2'
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  CHK     include/linux/compile.h
  CC      kernel/sysctl.o
kernel/sysctl.c:833: error: `VM_HARDMAPLIMIT' undeclared here (not in a function)
kernel/sysctl.c:833: error: initializer element is not constant
kernel/sysctl.c:833: error: (near initialization for `vm_table[10].ctl_name')
kernel/sysctl.c:839: error: initializer element is not constant
kernel/sysctl.c:839: error: (near initialization for `vm_table[10]')
kernel/sysctl.c:841: error: `VM_TAIL_LARGEFILES' undeclared here (not in a function)
kernel/sysctl.c:841: error: initializer element is not constant
kernel/sysctl.c:841: error: (near initialization for `vm_table[11].ctl_name')
kernel/sysctl.c:847: error: initializer element is not constant
kernel/sysctl.c:847: error: (near initialization for `vm_table[11]')
kernel/sysctl.c:876: error: initializer element is not constant
kernel/sysctl.c:876: error: (near initialization for `vm_table[12]')
kernel/sysctl.c:885: error: initializer element is not constant
kernel/sysctl.c:885: error: (near initialization for `vm_table[13]')
kernel/sysctl.c:895: error: initializer element is not constant
kernel/sysctl.c:895: error: (near initialization for `vm_table[14]')
kernel/sysctl.c:905: error: initializer element is not constant
kernel/sysctl.c:905: error: (near initialization for `vm_table[15]')
kernel/sysctl.c:914: error: initializer element is not constant
kernel/sysctl.c:914: error: (near initialization for `vm_table[16]')
kernel/sysctl.c:924: error: initializer element is not constant
kernel/sysctl.c:924: error: (near initialization for `vm_table[17]')
kernel/sysctl.c:934: error: initializer element is not constant
kernel/sysctl.c:934: error: (near initialization for `vm_table[18]')
kernel/sysctl.c:944: error: initializer element is not constant
kernel/sysctl.c:944: error: (near initialization for `vm_table[19]')
kernel/sysctl.c:955: error: initializer element is not constant
kernel/sysctl.c:955: error: (near initialization for `vm_table[20]')
kernel/sysctl.c:966: error: initializer element is not constant
kernel/sysctl.c:966: error: (near initialization for `vm_table[21]')
kernel/sysctl.c:978: error: initializer element is not constant
kernel/sysctl.c:978: error: (near initialization for `vm_table[22]')
kernel/sysctl.c:989: error: initializer element is not constant
kernel/sysctl.c:989: error: (near initialization for `vm_table[23]')
kernel/sysctl.c:1000: error: initializer element is not constant
kernel/sysctl.c:1000: error: (near initialization for `vm_table[24]')
kernel/sysctl.c:1016: error: `VM_SWAP_PREFETCH' undeclared here (not in a function)
kernel/sysctl.c:1016: error: initializer element is not constant
kernel/sysctl.c:1016: error: (near initialization for `vm_table[25].ctl_name')
kernel/sysctl.c:1022: error: initializer element is not constant
kernel/sysctl.c:1022: error: (near initialization for `vm_table[25]')
kernel/sysctl.c:1024: error: initializer element is not constant
kernel/sysctl.c:1024: error: (near initialization for `vm_table[26]')
make[2]: *** [kernel/sysctl.o] Error 1
make[1]: *** [kernel] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.18.2'
make: *** [stamp-build] Error 2

storm
Beiträge: 1581
Registriert: 01.05.2004 13:21:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: DE

Beitrag von storm » 18.11.2006 17:53:32

Hi,

wo hast du den Kernel her? Versuch erstmal einen von kernel.org, zb: http://www.de.kernel.org/pub/linux/kern ... .2.tar.bz2
Der Kernel auf deiner Platte ist möglicherweise fehlerhaft.

ciao, storm
drivers/ata/libata-core.c: /* devices which puke on READ_NATIVE_MAX */

Antworten