|
|
DMVDR:/mxser# make install
cd utility;\
make install
make[1]: Entering directory `/mxser/utility'
cd diag;\
make install
make[2]: Entering directory `/mxser/utility/diag'
cp -p msdiag /usr/bin
make[2]: Leaving directory `/mxser/utility/diag'
cd mon;\
make install
make[2]: Entering directory `/mxser/utility/mon'
cp -p msmon /usr/bin
make[2]: Leaving directory `/mxser/utility/mon'
cd term;\
make install
make[2]: Entering directory `/mxser/utility/term'
cp -p msterm /usr/bin
make[2]: Leaving directory `/mxser/utility/term'
make[1]: Leaving directory `/mxser/utility'
cd driver;\
make install
make[1]: Entering directory `/mxser/driver'
test -e /lib/modules/2.6.26-2-686/build && ./mxconf && \
make -C /lib/modules/2.6.26-2-686/build SUBDIRS=/mxser/driver modules \
|| ./mxconf
/lib/modules/2.6.26-2-686/build
make[2]: Entering directory `/usr/src/linux-headers-2.6.26-2-686'
CC [M] /mxser/driver/mxser.o
/mxser/driver/mxser.c:867: warning: initialization from incompatible pointer type
/mxser/driver/mxser.c: In function ‘mxser_init’:
/mxser/driver/mxser.c:1175: error: ‘struct tty_driver’ has no member named ‘open’
/mxser/driver/mxser.c:1176: error: ‘struct tty_driver’ has no member named ‘close’
/mxser/driver/mxser.c:1177: error: ‘struct tty_driver’ has no member named ‘write’
/mxser/driver/mxser.c:1178: error: ‘struct tty_driver’ has no member named ‘put_char’
/mxser/driver/mxser.c:1179: error: ‘struct tty_driver’ has no member named ‘flush_chars’
/mxser/driver/mxser.c:1180: error: ‘struct tty_driver’ has no member named ‘write_room’
/mxser/driver/mxser.c:1181: error: ‘struct tty_driver’ has no member named ‘chars_in_buffer’
/mxser/driver/mxser.c:1182: error: ‘struct tty_driver’ has no member named ‘flush_buffer’
/mxser/driver/mxser.c:1183: error: ‘struct tty_driver’ has no member named ‘ioctl’
/mxser/driver/mxser.c:1184: error: ‘struct tty_driver’ has no member named ‘throttle’
/mxser/driver/mxser.c:1185: error: ‘struct tty_driver’ has no member named ‘unthrottle’
/mxser/driver/mxser.c:1186: error: ‘struct tty_driver’ has no member named ‘set_termios’
/mxser/driver/mxser.c:1187: error: ‘struct tty_driver’ has no member named ‘stop’
/mxser/driver/mxser.c:1188: error: ‘struct tty_driver’ has no member named ‘start’
/mxser/driver/mxser.c:1189: error: ‘struct tty_driver’ has no member named ‘hangup’
/mxser/driver/mxser.c:1193: error: ‘struct tty_driver’ has no member named ‘break_ctl’
/mxser/driver/mxser.c:1198: error: ‘struct tty_driver’ has no member named ‘wait_until_sent’
/mxser/driver/mxser.c: In function ‘mxser_close’:
/mxser/driver/mxser.c:1653: error: ‘struct tty_driver’ has no member named ‘flush_buffer’
/mxser/driver/mxser.c:1654: error: ‘struct tty_driver’ has no member named ‘flush_buffer’
/mxser/driver/mxser.c: In function ‘mxser_receive_chars’:
/mxser/driver/mxser.c:2855: error: ‘TTY_FLIPBUF_SIZE’ undeclared (first use in this function)
/mxser/driver/mxser.c:2855: error: (Each undeclared identifier is reported only once
/mxser/driver/mxser.c:2855: error: for each function it appears in.)
make[3]: *** [/mxser/driver/mxser.o] 错误 1
make[2]: *** [_module_/mxser/driver] 错误 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.26-2-686'
/lib/modules/2.6.26-2-686/build
mkdir -p /lib/modules/2.6.26-2-686/kernel/drivers/char/
cp -f ./mxser.ko /lib/modules/2.6.26-2-686/kernel/drivers/char/
cp: 无法 stat “./mxser.ko”: 没有那个文件或目录
make[1]: *** [install] 错误 1
make[1]: Leaving directory `/mxser/driver'
make: *** [driver_install] 错误 2
DMVDR:/mxser# |
|