From: Nate I. <niv...@pi...> - 2005-08-10 04:23:32
|
xxxx://linux-diag.sourceforge.net/Sysfsutils.html I went to the site above and downloaded the most recent Sysfsutils = source. I did a ./configure, make, make install and now the 4.0.X driver = is compiling. I'm not sure why FC4 didn't have it in the first place. Thanks for the help, Nate -----Original Message----- From: Alexis Huxley [mailto:ah...@es...] Sent: Friday, August 05, 2005 9:54 AM To: Nate Iverson Cc: lin...@li... Subject: [***SPAM***] - Re: [linux-iscsi-users] help - Compiling and installing iscsi driver on Fedora Core 4 - Email found in subject > /usr/src/iscsi/linux-iscsi-4.0.2/driver/scsi_transport_iscsi.c:311: = error: incompatible types in assignment > /usr/src/iscsi/linux-iscsi-4.0.2/driver/scsi_transport_iscsi.c:312: = error: ?struct scsi_transport_template? has no member named ?host_class? > /usr/src/iscsi/linux-iscsi-4.0.2/driver/scsi_transport_iscsi.c:313: = error: ?struct scsi_transport_template? has no member named ?host_setup? > make[2]: *** = [/usr/src/iscsi/linux-iscsi-4.0.2/driver/scsi_transport_iscsi.o] Error 1 > make[1]: *** [_module_/usr/src/iscsi/linux-iscsi-4.0.2/driver] Error 2 > make[1]: Leaving directory `/usr/src/linux-2.6.11' > make: *** [module] Error 2 > [root@co-sanbs10 linux-iscsi-4.0.2]# I hit the same and did: ar xzf linux-iscsi-4.0.2.tar.gz cd linux-iscsi-* # scsi_transport_iscsi class is 2.6.11 already perl -pi -e 's/^(obj.*transport.*)/#$1/' driver/Makefile # 6 secs is not enought for udev to see new 'hardware' perl -pi -e 's/sleep 6/sleep 20/' Linux-i686/misc/scripts/rc.iscsi make KSRC=3D/usr/src/redhat/BUILD/kernel-2.6.11/linux-2.6.11 Alexis |