Name: Anonymous 2006-08-28 1:43
I'm trying to compile the new 2.6.17.7 kernel. I compiled it successfully (well, almost successfully - worked but the VGA was screwed up - didn't care because all i do is ssh in the box anyway) once, but then when i tried again for a different system, it stops and gives me this crap:
drivers/built-in.o(.text+0xcda78): In function `stv0299_writeregI':
: undefined reference to `i2c_transfer'
drivers/built-in.o(.text+0xcdb9e): In function `stv0299_readreg':
: undefined reference to `i2c_transfer'
drivers/built-in.o(.text+0xcdc8f): In function `stv0299_readregs':
: undefined reference to `i2c_transfer'
drivers/built-in.o(.text+0xcef11): In function `cx22700_writereg':
: undefined reference to `i2c_transfer'
drivers/built-in.o(.text+0xcf015): In function `cx22700_readreg':
: undefined reference to `i2c_transfer'
drivers/built-in.o(.text+0xcf953): more undefined references to `i2c_transfer' follow
drivers/built-in.o(.text+0xdd5ba): In function `ttusb_probe':
: undefined reference to `i2c_add_adapter'
drivers/built-in.o(.text+0xdd6b5): In function `ttusb_probe':
: undefined reference to `i2c_del_adapter'
drivers/built-in.o(.text+0xdd6f6): In function `ttusb_probe':
: undefined reference to `i2c_del_adapter'
drivers/built-in.o(.text+0xdd717): In function `ttusb_probe':
: undefined reference to `i2c_del_adapter'
drivers/built-in.o(.text+0xdd7da): In function `ttusb_disconnect':
: undefined reference to `i2c_del_adapter'
make: *** [.tmp_vmlinux1] Error 1
WTF is i2c and why do I need it. I tried recompiling with I2C support enabled in Device Drivers but I still get this crap.
Any ideas?
drivers/built-in.o(.text+0xcda78): In function `stv0299_writeregI':
: undefined reference to `i2c_transfer'
drivers/built-in.o(.text+0xcdb9e): In function `stv0299_readreg':
: undefined reference to `i2c_transfer'
drivers/built-in.o(.text+0xcdc8f): In function `stv0299_readregs':
: undefined reference to `i2c_transfer'
drivers/built-in.o(.text+0xcef11): In function `cx22700_writereg':
: undefined reference to `i2c_transfer'
drivers/built-in.o(.text+0xcf015): In function `cx22700_readreg':
: undefined reference to `i2c_transfer'
drivers/built-in.o(.text+0xcf953): more undefined references to `i2c_transfer' follow
drivers/built-in.o(.text+0xdd5ba): In function `ttusb_probe':
: undefined reference to `i2c_add_adapter'
drivers/built-in.o(.text+0xdd6b5): In function `ttusb_probe':
: undefined reference to `i2c_del_adapter'
drivers/built-in.o(.text+0xdd6f6): In function `ttusb_probe':
: undefined reference to `i2c_del_adapter'
drivers/built-in.o(.text+0xdd717): In function `ttusb_probe':
: undefined reference to `i2c_del_adapter'
drivers/built-in.o(.text+0xdd7da): In function `ttusb_disconnect':
: undefined reference to `i2c_del_adapter'
make: *** [.tmp_vmlinux1] Error 1
WTF is i2c and why do I need it. I tried recompiling with I2C support enabled in Device Drivers but I still get this crap.
Any ideas?