LinuxSir.cn,穿越时空的Linuxsir!

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

[求助] 在Debian 5中安装MOXA C168H/PCI的问题

[复制链接]
发表于 2010-4-29 14:58:13 | 显示全部楼层 |阅读模式
悲剧啊,根据MOXA提供的安装步骤,开始make install

然后报错:/lib/modules/2.6.26-2.686/build
No rule to make target 'modules'.Stop

跪求解决办法
 楼主| 发表于 2010-5-11 16:20:12 | 显示全部楼层
新问题。。。。
之前的问题我重装系统,在装了linux-headers-$(uname -r) 后可以找到 build了
但是发现新问题了:

/moxa/mxser/driver/mxser.c:40:26: error: linux/config.h: No such file or directory
/moxa/mxser/driver/mxser.c:495: error: expected )before string constant
/moxa/mxser/driver/mxser.c:496: error: expected )before string constant
/moxa/mxser/driver/mxser.c:497: error: expected )before string constant
/moxa/mxser/driver/mxser.c:498: error: expected )before string constant
/moxa/mxser/driver/mxser.c:772: warning: initialization from incompatible pointer type
/moxa/mxser/driver/mxser.c:780: warning: initialization from incompatible pointer type
/moxa/mxser/driver/mxser.c:920:50: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/moxa/mxser/driver/mxser.c: In function mxser_initbrd
/moxa/mxser/driver/mxser.c:920: error: INIT_WORK undeclared (first use in this function)
/moxa/mxser/driver/mxser.c:920: error: (Each undeclared identifier is reported only once
/moxa/mxser/driver/mxser.c:920: error: for each function it appears in.)
/moxa/mxser/driver/mxser.c:924: error: incompatible types in assignment
/moxa/mxser/driver/mxser.c:948: error: SA_SHIRQ undeclared (first use in this function)
/moxa/mxser/driver/mxser.c:948: error: SA_INTERRUPT undeclared (first use in this function)
/moxa/mxser/driver/mxser.c:949: warning: passing argument 2 of request_irq from incompatible pointer type
/moxa/mxser/driver/mxser.c: In function mxser_init
/moxa/mxser/driver/mxser.c:1079: warning: assignment from incompatible pointer type
/moxa/mxser/driver/mxser.c:1080: warning: assignment from incompatible pointer type
/moxa/mxser/driver/mxser.c:1082: error: struct tty_driver has no member named open
/moxa/mxser/driver/mxser.c:1083: error: struct tty_driver has no member named close
/moxa/mxser/driver/mxser.c:1084: error: struct tty_driver has no member named write
/moxa/mxser/driver/mxser.c:1085: error: struct tty_driver has no member named put_char
/moxa/mxser/driver/mxser.c:1086: error: struct tty_driver has no member named flush_chars
/moxa/mxser/driver/mxser.c:1087: error: struct tty_driver has no member named write_room
/moxa/mxser/driver/mxser.c:1088: error: struct tty_driver has no member named chars_in_buffer
/moxa/mxser/driver/mxser.c:1089: error: struct tty_driver has no member named flush_buffer
/moxa/mxser/driver/mxser.c:1090: error: struct tty_driver has no member named ioctl
/moxa/mxser/driver/mxser.c:1091: error:struct tty_driver has no member named throttle
/moxa/mxser/driver/mxser.c:1092: error: struct tty_driver has no member named unthrottle
/moxa/mxser/driver/mxser.c:1093: error: struct tty_driver has no member named set_termios
/moxa/mxser/driver/mxser.c:1094: error: struct tty_driver has no member named stop
/moxa/mxser/driver/mxser.c:1095: error: struct tty_driver has no member named start
/moxa/mxser/driver/mxser.c:1096: error: struct tty_driver has no member named hangup
/moxa/mxser/driver/mxser.c:1100: error: struct tty_driver has no member named break_ctl
/moxa/mxser/driver/mxser.c:1105: error: struct tty_driver has no member named wait_until_sent
/moxa/mxser/driver/mxser.c:1224: warning: pci_find_device is deprecated (declared at include/linux/pci.h:514)
/moxa/mxser/driver/mxser.c: In function mxser_open
/moxa/mxser/driver/mxser.c:1415: error: incompatible types in assignment
/moxa/mxser/driver/mxser.c:1417: error: incompatible types in assignment
/moxa/mxser/driver/mxser.c:1421: warning: session is deprecated (declared at include/linux/sched.h:486)
/moxa/mxser/driver/mxser.c:1422: error: implicit declaration of function process_group
/moxa/mxser/driver/mxser.c:1423: error: TTY_DONT_FLIP undeclared (first use in this function)
/moxa/mxser/driver/mxser.c: In function mxser_close
/moxa/mxser/driver/mxser.c:1502: error: incompatible types in assignment
/moxa/mxser/driver/mxser.c:1504: error: incompatible types in assignment
/moxa/mxser/driver/mxser.c:1541: error: struct tty_driver has no member named flush_buffer
/moxa/mxser/driver/mxser.c:1542: error: struct tty_driver has no member named flush_buffer
/moxa/mxser/driver/mxser.c: In function mxser_receive_chars
/moxa/mxser/driver/mxser.c:2693: error: struct tty_struct has no member named flip
/moxa/mxser/driver/mxser.c:2694: error: struct tty_structhas no member named flip
/moxa/mxser/driver/mxser.c:2719: error: TTY_FLIPBUF_SIZE undeclared (first use in this function)
/moxa/mxser/driver/mxser.c:2803: error: struct tty_struct has no member named flip
/moxa/mxser/driver/mxser.c:2803: error: struct tty_struct has no member named flip
/moxa/mxser/driver/mxser.c:2804: error: struct tty_ldisc has no member named 鈘eceive_room
make[3]: *** [/moxa/mxser/driver/mxser.o] Error 1
make[2]: *** [_module_/moxa/mxser/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.26-2-686'
回复 支持 反对

使用道具 举报

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

本版积分规则

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