2002-09-30 14:23:52

by jbradford

[permalink] [raw]
Subject: 2.5.39 compile failiure

Using GCC 2.95.3

make[1]: Leaving directory `/usr/src/linux-2.5.39/init'
ld -m elf_i386 -e stext -T arch/i386/vmlinux.lds.s arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/built-in.o --start-group arch/i386/kernel/built-in.o arch/i386/mm/built-in.o arch/i386/mach-generic/built-in.o kernel/built-in.o mm/built-in.o fs/built-in.o ipc/built-in.o security/built-in.o lib/lib.a arch/i386/lib/lib.a drivers/built-in.o sound/built-in.o arch/i386/math-emu/built-in.o net/built-in.o --end-group -o vmlinux
arch/i386/kernel/built-in.o: In function `MP_processor_info':
arch/i386/kernel/built-in.o(.text.init+0x3531): undefined reference to `Dprintk'arch/i386/kernel/built-in.o(.text.init+0x3544): undefined reference to `Dprintk'arch/i386/kernel/built-in.o(.text.init+0x3557): undefined reference to `Dprintk'arch/i386/kernel/built-in.o(.text.init+0x356a): undefined reference to `Dprintk'arch/i386/kernel/built-in.o(.text.init+0x357d): undefined reference to `Dprintk'arch/i386/kernel/built-in.o(.text.init+0x3590): more undefined references to `Dprintk' follow
drivers/built-in.o: In function `__uart_register_port':
drivers/built-in.o(.text+0x2123): undefined reference to `uart_type'
drivers/built-in.o: In function `ide_setup':
drivers/built-in.o(.text.init+0x185a): undefined reference to `cmd640_vlb'
drivers/built-in.o: In function `probe_for_hwifs':
drivers/built-in.o(.text.init+0x1a21): undefined reference to `ide_probe_for_cmd640x'
make: *** [vmlinux] Error 1

John.


2002-09-30 18:56:03

by Russell King

[permalink] [raw]
Subject: Re: 2.5.39 compile failiure

On Mon, Sep 30, 2002 at 03:37:35PM +0100, [email protected] wrote:
> drivers/built-in.o: In function `__uart_register_port':
> drivers/built-in.o(.text+0x2123): undefined reference to `uart_type'

Oops, misplaced #ifdef CONFIG_PROC_FS. Thanks for finding it.

--
Russell King ([email protected]) The developer of ARM Linux
http://www.arm.linux.org.uk/personal/aboutme.html