LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 805|回复: 2

在debian下安装MOXA卡驱动,出现以下错误!!!!!!

[复制链接]
发表于 2009-6-15 01:41:41 | 显示全部楼层 |阅读模式
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#
 楼主| 发表于 2009-6-15 01:43:25 | 显示全部楼层
希望高手 帮忙解释一下!!!!
回复 支持 反对

使用道具 举报

发表于 2009-6-15 03:12:52 | 显示全部楼层
兄弟你进错区了吧?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表