On 12/4/05, Mehmet Fatih AKBULUT <mfatihakbulut@xxxxxxxxx> wrote: > hi all. > what the belows mean ? > this time kernel not compiles ??? > > > arch/i386/kernel/kernel.o(.text.init+0x5268): In function > `acpi_parse_lapic': > : undefined reference to `acpi_table_print_madt_entry' > arch/i386/kernel/kernel.o(.text.init+0x52d8): In function > `acpi_parse_lapic_nmi': > : undefined reference to `acpi_table_print_madt_entry' > arch/i386/kernel/kernel.o(.text.init+0x53cf): In function > `acpi_boot_init': > : undefined reference to `acpi_table_init' > arch/i386/kernel/kernel.o(.text.init+0x53e7): In function > `acpi_boot_init': > : undefined reference to `acpi_table_parse' > arch/i386/kernel/kernel.o(.text.init+0x5412): In function > `acpi_boot_init': > : undefined reference to `acpi_table_parse_madt' > arch/i386/kernel/kernel.o(.text.init+0x5447): In function > `acpi_boot_init': > : undefined reference to `acpi_table_parse_madt' > arch/i386/kernel/kernel.o(.text.init+0x5465): In function > `acpi_boot_init': > : undefined reference to `acpi_table_parse_madt' > make[1]: *** [kallsyms] Error 1 > make[1]: Leaving directory `/usr/src/linux-2.4.22-1.2199.nptl' > make: *** [vmlinux] Error 2 > [root@localhost linux-2.4]# > > help please. > The compiler could not find the referenced code. Your build environment is getting mixed up with the installed kernel's source code. That is not good. You should read and follow the recommendations for creating a build environment in the README that is included with the source code from kernel.org or the recommendations from here: http://crab-lab.zool.ohiou.edu/kevin/kernel-compilation-tutorial-en/steps.html