|
|
用的是2.6.11-r8版本。如果不禁用K8 NUMA support,就没有办法通过编译。gentoo-sources没有这个问题。
│ │ Symmetric multi-processing support │ │
│ │ [ ] Preemptible Kernel │ │
│ │ [ ] SMT (Hyperthreading) scheduler support │ │
│ │ [ ] K8 NUMA support │ │
│ │ [ ] NUMA emulation support │ │
│ │ (2) Maximum number of CPUs (2-256) │ │
│ │ [ ] IOMMU support │ │
│ │ --- Machine check support │ │
编译出现的错误是,
What is the proble CC net/compat.o
CC net/sysctl_net.o
LD net/built-in.o
CC lib/dyn_pageflags.o
lib/dyn_pageflags.c: In function `clear_dyn_pageflags':
lib/dyn_pageflags.c:32: error: `max_mapnr' undeclared (first use in this function)
lib/dyn_pageflags.c:32: error: (Each undeclared identifier is reported only once
lib/dyn_pageflags.c:32: error: for each function it appears in.)
lib/dyn_pageflags.c: In function `allocate_dyn_pageflags':
lib/dyn_pageflags.c:47: error: `max_mapnr' undeclared (first use in this function)
lib/dyn_pageflags.c: In function `free_dyn_pageflags':
lib/dyn_pageflags.c:72: error: `max_mapnr' undeclared (first use in this function)
make[1]: *** [lib/dyn_pageflags.o] Error 1
make: *** [lib] Error 2
请用AMD64和morphsources内核的DX,说说。如果你没有遇到我说的这个问题,并且可以的话,请附上你的config。谢谢。 |
|