Re: Linux v2.5.54

Randy.Dunlap (rddunlap@osdl.org)
Thu, 2 Jan 2003 07:50:31 -0800 (PST)


On Thu, 2 Jan 2003, SZALAY Attila wrote:

| I have a linking problem with 2.5.54 (and 2.5.53 too)
|
| drivers/built-in.o: In function `kd_nosound':
| drivers/built-in.o(.text+0x37923): undefined reference to nput_event'
| drivers/built-in.o(.text+0x3793c): undefined reference to nput_event'
| drivers/built-in.o: In function `kd_mksound':
| drivers/built-in.o(.text+0x379e7): undefined reference to nput_event'
| drivers/built-in.o: In function `kbd_bh':
| drivers/built-in.o(.text+0x385a2): undefined reference to nput_event'
| drivers/built-in.o(.text+0x385b0): undefined reference to nput_event'
| drivers/built-in.o(.text+0x385c1): more undefined references to nput_event' follow
| drivers/built-in.o: In function `kbd_connect':
| drivers/built-in.o(.text+0x389e3): undefined reference to nput_open_device'
| drivers/built-in.o: In function `kbd_disconnect':
| drivers/built-in.o(.text+0x389ff): undefined reference to nput_close_device'
| drivers/built-in.o: In function `kbd_init':
| drivers/built-in.o(.init.text+0x2ae1): undefined reference to nput_register_handler'
| make[1]: *** [vmlinux] Error 1

Yes, unfortunately this is a well-known problem.
See kernel.bugzilla.org # 126 and # 164.

You need to have CONFIG_INPUT=y, not =m.
Alternatively you could have CONFIG_VT=n if that
would work for you (not likely).

| CONFIG_INPUT=m
| CONFIG_VT=y
| CONFIG_VT_CONSOLE=y

HTH.

-- 
~Randy

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/