Malcolm White wrote:
>
> Hi,
>
> I keep getting the following error when trying to compile the sane-backend 1.0.4
> on a Slackware Current 2.2.18 kernel with usb.
>
> In file included from linux_sg3_err.h:4,
> from sanei_scsi.c:230:
> /usr/include/linux/../scsi/sg.h:102: redefinition of `struct sg_header'
> /usr/include/linux/../scsi/sg.h:120: redefinition of `struct sg_scsi_id'
> /usr/include/linux/../scsi/sg.h:130: warning: redefinition of `Sg_scsi_id'
> /usr/include/scsi/sg.h:211: warning: `Sg_scsi_id' previously declared
> here
> make[1]: *** [sanei_scsi.o] Error 1
> make[1]: Leaving directory `/tmp/sane-backends-1.0.4/sanei'
> make: *** [all-recursive] Error 1
Malcolm,
In file sane-backends-1.0.4/sanei/linux_sg3_err.h comment
out the 2 includes (on lines 3 and 4). I believe that
this is fixed in SANE's CVS.
Doug Gilbert
-- Source code, list archive, and docs: http://www.mostang.com/sane/ To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com
This archive was generated by hypermail 2b29 : Sat Mar 24 2001 - 07:26:27 PST