LinuxSir.cn,穿越时空的Linuxsir!

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

紧急求救,大家帮帮看看SCSI的配置,给点建议

[复制链接]
发表于 2005-11-30 23:31:27 | 显示全部楼层 |阅读模式
我的具体步骤做的是:
1.mkdir iscsi
2.cd iscsi/
3.tar -zvxf unh_iscsi-1.6.00.tar.gz
4.cd unh_iscsi.1.6.00/src/
5. ./Configure
6. make rpm
还没有进行rpm -ivh  /usr/src/redhat/RPMS/i386/unh_iscsi-1.5-0X.i386.rpm
这条明令就出现了如下错误,打架帮帮小弟 ,看到底是什么原因给点建议!先谢谢了 !
In file included from /usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:33:
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.h:56:18: error: scsi.h: No such file or directory
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:206: error: syntax error before '*' token
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:207: warning: function declaration isn't a prototype
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c: In function 'iscsi_initiator_detect':
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:211: error: 'tmpt' undeclared (first use in this function)
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:211: error: (Each undeclared identifier is reported only once
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:211: error: for each function it appears in.)
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c: In function 'scsi_to_iscsi':
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:841: error: 'SCSI_DATA_WRITE' undeclared (first use in this function)
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:855: error: 'SCSI_DATA_READ' undeclared (first use in this function)
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c: In function 'dump_command_info':
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:926: error: 'SCSI_DATA_WRITE' undeclared (first use in this function)
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c: At top level:
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: syntax error before 'driver_template'
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: type defaults to 'int' in declaration of 'driver_template'
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: initialization makes integer from pointer without a cast
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: field name not in record or union initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: error: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: excess elements in scalar initializer
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: (near initialization for 'driver_template')
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:2962: warning: data definition has no type or storage class
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c: In function 'unh_iscsi_probe':
/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.c:3123: warning: passing argument 1 of 'scsi_host_alloc' from incompatible pointer type
make[3]: *** [/usr/src/redhat/BUILD/unh_iscsi/initiator/iscsi_initiator.o] Error 1
make[2]: *** [_module_/usr/src/redhat/BUILD/unh_iscsi] Error 2
make[2]: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-smp-i686'
make[1]: *** [iscsi] Error 2
make[1]: Leaving directory `/usr/src/redhat/BUILD/unh_iscsi'
error: Bad exit status from /var/tmp/rpm-tmp.52448 (%build)
RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.52448 (%build)
make: *** [rpm] 错误 1
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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