Re: Linux v2.5.54

Randy.Dunlap
2003-01-02T15:50:46Z

On Thu, 2 Jan 2003, Randy.Dunlap wrote:

| 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.

Sorry, make that bugzilla.kernel.org (and go get coffee).
|
| 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