Lack of Input-Core causes link errors
Current bk tree won't compile without initcore compiled in. Adding it makes the link errors go away. I saw a comment in Linus's changelog about this, is there a fix in progress?
drivers/built-in.o: In function `kd_nosound':
drivers/built-in.o(.text+0x1603f): undefined reference to input_event' drivers/built-in.o(.text+0x16058): undefined reference to input_event' drivers/built-in.o: In function `kd_mksound':
drivers/built-in.o(.text+0x160e7): undefined reference to input_event' drivers/built-in.o: In function kbd_bh':
drivers/built-in.o(.text+0x16cca): undefined reference to input_event' drivers/built-in.o(.text+0x16cd8): undefined reference to input_event' drivers/built-in.o(.text+0x16ce9): more undefined references to input_event' follow drivers/built-in.o: In function kbd_connect':
drivers/built-in.o(.text+0x170e3): undefined reference to input_open_device' drivers/built-in.o: In function kbd_disconnect':
drivers/built-in.o(.text+0x170ff): undefined reference to input_close_device' drivers/built-in.o: In function kbd_init':
drivers/built-in.o(.text.init+0x1c57): undefined reference to `input_register_handler'
Signature · 2 lines
Dave Hansen [email protected]
Quoted 13 lines · Dave Hansen
Current bk tree won't compile without initcore compiled in. Adding it makes the link errors go away. I saw a comment in Linus's changelog about this, is there a fix in progress?
drivers/built-in.o: In function `kd_nosound':
drivers/built-in.o(.text+0x1603f): undefined reference toinput_event' drivers/built-in.o(.text+0x16058): undefined reference toinput_event'drivers/built-in.o: In function `kd_mksound':
drivers/built-in.o(.text+0x160e7): undefined reference toinput_event' drivers/built-in.o: In functionkbd_bh':
drivers/built-in.o(.text+0x16cca): undefined reference toinput_event' drivers/built-in.o(.text+0x16cd8): undefined reference toinput_event' drivers/built-in.o(.text+0x16ce9): more undefined references to
Quoted 8 lines
`input_event' follow
drivers/built-in.o: In function `kbd_connect':
drivers/built-in.o(.text+0x170e3): undefined reference toinput_open_device' drivers/built-in.o: In functionkbd_disconnect':
drivers/built-in.o(.text+0x170ff): undefined reference toinput_close_device' drivers/built-in.o: In functionkbd_init':
drivers/built-in.o(.text.init+0x1c57): undefined reference to `input_register_handler'
Yes. Input core will always be built in. (Linus's choice out of other possible.)
Signature · 2 lines
Vojtech Pavlik SuSE Labs