[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Recompilando el Kernel



Hola a todos...

Intentando recompilar el kernel por falta de soporte para reconocer más de
1GB de memoria Ram nos de el siguiente error:

#make bzImage

gcc -D__KERNEL__ -I/usr/src/linux-2.4.24/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i586   -DKBUILD_BASENAME=main -c
-o init/main.o init/main.c
In file included from init/main.c:25:
/usr/include/linux/blk.h:1: warning: #warning this file is obsolete, please
use <linux/blkdev.h> instead
In file included from /usr/include/linux/irq.h:20,
                 from /usr/include/asm/hardirq.h:6,
                 from /usr/include/linux/interrupt.h:11,
                 from /usr/include/asm/highmem.h:24,
                 from /usr/include/linux/highmem.h:14,
                 from /usr/include/linux/pagemap.h:10,
                 from /usr/include/linux/blkdev.h:10,
                 from /usr/include/linux/blk.h:2,
                 from init/main.c:25:
/usr/include/asm/irq.h:16: irq_vectors.h: No such file or directory
init/main.c:27: linux/iobuf.h: No such file or directory
In file included from /usr/include/asm/hardirq.h:6,
                 from /usr/include/linux/interrupt.h:11,
                 from /usr/include/asm/highmem.h:24,
                 from /usr/include/linux/highmem.h:14,
                 from /usr/include/linux/pagemap.h:10,
                 from /usr/include/linux/blkdev.h:10,
                 from /usr/include/linux/blk.h:2,
                 from init/main.c:25:
/usr/include/linux/irq.h:70: `NR_IRQS' undeclared here (not in a function)
In file included from /usr/include/linux/irq.h:72,
                 from /usr/include/asm/hardirq.h:6,
                 from /usr/include/linux/interrupt.h:11,
                 from /usr/include/asm/highmem.h:24,
                 from /usr/include/linux/highmem.h:14,
                 from /usr/include/linux/pagemap.h:10,
                 from /usr/include/linux/blkdev.h:10,
                 from /usr/include/linux/blk.h:2,
                 from init/main.c:25:
/usr/include/asm/hw_irq.h:28: `NR_IRQS' undeclared here (not in a function)
/usr/include/asm/hw_irq.h:31: `NR_IRQS' undeclared here (not in a function)
init/main.c:87: conflicting types for `_stext'
/usr/include/asm-generic/sections.h:6: previous declaration of `_stext'
init/main.c:87: conflicting types for `_etext'
/usr/include/asm-generic/sections.h:6: previous declaration of `_etext'
init/main.c:132: warning: static declaration for `profile_setup' follows
non-static
init/main.c: In function `checksetup':
init/main.c:144: `__setup_start' undeclared (first use in this function)
init/main.c:144: (Each undeclared identifier is reported only once
init/main.c:144: for each function it appears in.)
init/main.c:146: dereferencing pointer to incomplete type
init/main.c:147: dereferencing pointer to incomplete type
init/main.c:148: dereferencing pointer to incomplete type
init/main.c:151: increment of pointer to unknown structure
init/main.c:151: arithmetic on pointer to an incomplete type
init/main.c:152: `__setup_end' undeclared (first use in this function)
init/main.c: In function `rest_init':
init/main.c:343: `CLONE_SIGNAL' undeclared (first use in this function)
init/main.c:345: structure has no member named `need_resched'
init/main.c: In function `start_kernel':
init/main.c:403: warning: implicit declaration of function
`kmem_cache_sizes_init'
init/main.c:413: `num_mappedpages' undeclared (first use in this function)
init/main.c:419: warning: implicit declaration of function `buffer_init'
init/main.c:420: warning: implicit declaration of function `page_cache_init'
init/main.c: In function `do_initcalls':
init/main.c:449: `__initcall_start' undeclared (first use in this function)
init/main.c:453: `__initcall_end' undeclared (first use in this function)
init/main.c:456: warning: implicit declaration of function
`flush_scheduled_tasks'
init/main.c:447: warning: `call' might be used uninitialized in this
function
init/main.c: In function `do_basic_setup':
init/main.c:503: warning: implicit declaration of function `pci_init'
init/main.c:536: warning: implicit declaration of function
`start_context_thread'
init/main.c: In function `init':
init/main.c:578: warning: implicit declaration of function `unshare_files'
make: *** [init/main.o] Error 1
#

No es la primera vez que recompilamos este mismo Kernel, por lo que no sé,
por que nos da el error.
La version de kernel es 2.4.24 y no queremos hacer un upgrade ya que es un
equipo operativo que funciona muy bien.

Alguno idea de por que el error???

Gracias a todos!



Reply to: