Re: Mustek Question, and pre0.5 Question.

XxEDGExX (jeremy@xxedgexx.com)
Tue, 25 Mar 1997 15:28:06 -0500 (EST)


Hello,
I have the opportunity to get a MFS-12000SP for $200 bucks. It
comes with a DTC SCSI controller. My question is, do I need to use this
SCSI controller to use this scanner with linux? I already have a BT-958
Buslogic in my system, and if possible I would just like to use this
controller to use the scanner. It seems that it should should be ok, it's
just documentation for sane, for some reason leads me to believe that you
must use the scsi controller which comes with the scanner.

Next, I got sane-pre0.5 and make is failing. I understand this pre0.5 is
supposed to be buggy, hence pre, but if this is a common error which can
be resolved, I'd appreciate any help.

I would like to get info asap because the deal I have for this scanner is
not going to last very long, as there are others who want to buy this
scanner, but I don't feel like buying this scanner if it's not going to
work with linux.

Thanks for any help, here is the errors I received from the sane make. I
think it has something to do with gtk. I am using the latest gimp
snapshot.

> for subdir in sanei backend frontend doc; do \
> target=`echo all-recursive | sed s/-recursive//`; \
> echo making $target in $subdir; \
> (cd $subdir && make $target) \
> || case "" in *k*) fail=yes;; *) exit 1;; esac; \
> done && test -z "$fail"
> making all in sanei
> make[1]: Entering directory `/root/sane-pre0.5/sanei'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/root/sane-pre0.5/sanei'
> making all in backend
> make[1]: Entering directory `/root/sane-pre0.5/backend'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/root/sane-pre0.5/backend'
> making all in frontend
> make[1]: Entering directory `/root/sane-pre0.5/frontend'
> gcc -c -I. -I../include -I/usr/local/include -I/usr/local/include/gtk -I/usr/local/include/gdk -DBROKEN_GETOPT -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d -DV_MAJOR=0 -DV_MINOR=5 -I/usr/X11R6/include -g -O2 -D_GNU_SOURCE -Wall xscan.c
> In file included from xscan.c:38:
> preview.h:37: parse error before `u_char'
> preview.h:37: warning: no semicolon at end of struct or union
> preview.h:40: parse error before `image_last_time_updated'
> preview.h:40: warning: data definition has no type or storage class
> preview.h:48: parse error before `*'
> preview.h:48: warning: data definition has no type or storage class
> preview.h:70: parse error before `}'
> preview.h:71: warning: data definition has no type or storage class
> preview.h:74: parse error before `*'
> preview.h:74: warning: data definition has no type or storage class
> preview.h:77: parse error before `*'
> preview.h:80: parse error before `*'
> preview.h:83: parse error before `*'
> xscan.c:69: parse error before `Preview'
> xscan.c:69: warning: no semicolon at end of struct or union
> xscan.c:89: parse error before `}'
> xscan.c:90: warning: data definition has no type or storage class
> xscan.c: In function `run':
> xscan.c:146: request for member `mode' in something not a structure or union
> xscan.c: In function `update_param':
> xscan.c:183: request for member `info_label' in something not a structure or union
> xscan.c:207: request for member `info_label' in something not a structure or union
> xscan.c:209: request for member `preview' in something not a structure or union
> xscan.c:210: request for member `preview' in something not a structure or union
> xscan.c: In function `quit_xscan':
> xscan.c:219: request for member `preview' in something not a structure or union
> xscan.c:220: request for member `preview' in something not a structure or union
> xscan.c:222: request for member `mode' in something not a structure or union
> xscan.c: In function `scan_preview':
> xscan.c:240: request for member `preview' in something not a structure or union
> xscan.c:242: request for member `preview' in something not a structure or union
> xscan.c:243: request for member `preview' in something not a structure or union
> xscan.c:246: request for member `preview' in something not a structure or union
> xscan.c: In function `input_available':
> xscan.c:265: request for member `param' in something not a structure or union
> xscan.c:282: request for member `bytes_read' in something not a structure or union
> xscan.c:283: request for member `progress' in something not a structure or union
> xscan.c:284: request for member `bytes_read' in something not a structure or union
> xscan.c:284: request for member `num_bytes' in something not a structure or union
> xscan.c:285: request for member `input_tag' in something not a structure or union
> xscan.c:289: request for member `param' in something not a structure or union
> xscan.c:293: request for member `mode' in something not a structure or union
> xscan.c:294: request for member `out' in something not a structure or union
> xscan.c:300: request for member `tile' in something not a structure or union
> xscan.c:300: request for member `tile_offset' in something not a structure or union
> xscan.c:301: request for member `x' in something not a structure or union
> xscan.c:301: request for member `param' in something not a structure or union
> xscan.c:303: request for member `x' in something not a structure or union
> xscan.c:304: request for member `y' in something not a structure or union
> xscan.c:305: request for member `y' in something not a structure or union
> xscan.c:307: request for member `tile_offset' in something not a structure or union
> xscan.c:309: request for member `region' in something not a structure or union
> xscan.c:309: request for member `tile' in something not a structure or union
> xscan.c:310: request for member `y' in something not a structure or union
> xscan.c:311: request for member `param' in something not a structure or union
> xscan.c:323: request for member `mode' in something not a structure or union
> xscan.c:327: request for member `out' in something not a structure or union
> xscan.c:328: request for member `out' in something not a structure or union
> xscan.c:340: request for member `param' in something not a structure or union
> xscan.c: In function `scan_done':
> xscan.c:350: request for member `progress' in something not a structure or union
> xscan.c:353: request for member `progress' in something not a structure or union
> xscan.c:354: request for member `progress' in something not a structure or union
> xscan.c:355: request for member `header_size' in something not a structure or union
> xscan.c:357: request for member `mode' in something not a structure or union
> xscan.c:359: request for member `out' in something not a structure or union
> xscan.c:360: request for member `out' in something not a structure or union
> xscan.c:368: request for member `y' in something not a structure or union
> xscan.c:370: request for member `region' in something not a structure or union
> xscan.c:370: request for member `tile' in something not a structure or union
> xscan.c:371: request for member `y' in something not a structure or union
> xscan.c:372: request for member `param' in something not a structure or union
> xscan.c:373: request for member `drawable' in something not a structure or union
> xscan.c:374: request for member `image_ID' in something not a structure or union
> xscan.c:375: request for member `drawable' in something not a structure or union
> xscan.c:376: request for member `tile' in something not a structure or union
> xscan.c:377: request for member `tile' in something not a structure or union
> xscan.c: In function `scan_start':
> xscan.c:398: request for member `x' in something not a structure or union
> xscan.c:398: request for member `y' in something not a structure or union
> xscan.c:409: request for member `param' in something not a structure or union
> xscan.c:418: request for member `num_bytes' in something not a structure or union
> xscan.c:418: request for member `param' in something not a structure or union
> xscan.c:418: request for member `param' in something not a structure or union
> xscan.c:419: request for member `bytes_read' in something not a structure or union
> xscan.c:421: request for member `param' in something not a structure or union
> xscan.c:430: request for member `mode' in something not a structure or union
> xscan.c:432: request for member `header_size' in something not a structure or union
> xscan.c:434: request for member `param' in something not a structure or union
> xscan.c:440: request for member `out' in something not a structure or union
> xscan.c:441: request for member `param' in something not a structure or union
> xscan.c:441: request for member `param' in something not a structure or union
> xscan.c:445: request for member `param' in something not a structure or union
> xscan.c:446: request for member `out' in something not a structure or union
> xscan.c:447: request for member `param' in something not a structure or union
> xscan.c:447: request for member `param' in something not a structure or union
> xscan.c:449: request for member `out' in something not a structure or union
> xscan.c:450: request for member `param' in something not a structure or union
> xscan.c:450: request for member `param' in something not a structure or union
> xscan.c:453: request for member `header_size' in something not a structure or union
> xscan.c:453: request for member `out' in something not a structure or union
> xscan.c:455: request for member `param' in something not a structure or union
> xscan.c:456: request for member `param' in something not a structure or union
> xscan.c:457: request for member `out' in something not a structure or union
> xscan.c:458: request for member `header_size' in something not a structure or union
> xscan.c:458: request for member `param' in something not a structure or union
> xscan.c:468: request for member `tile' in something not a structure or union
> xscan.c:474: request for member `param' in something not a structure or union
> xscan.c:480: request for member `image_ID' in something not a structure or union
> xscan.c:480: request for member `param' in something not a structure or union
> xscan.c:481: request for member `param' in something not a structure or union
> xscan.c:482: request for member `image_ID' in something not a structure or union
> xscan.c:483: request for member `param' in something not a structure or union
> xscan.c:484: request for member `param' in something not a structure or union
> xscan.c:486: request for member `image_ID' in something not a structure or union
> xscan.c:488: request for member `drawable' in something not a structure or union
> xscan.c:489: request for member `region' in something not a structure or union
> xscan.c:489: request for member `drawable' in something not a structure or union
> xscan.c:490: request for member `drawable' in something not a structure or union
> xscan.c:491: request for member `drawable' in something not a structure or union
> xscan.c:492: request for member `tile_offset' in something not a structure or union
> xscan.c:493: request for member `tile' in something not a structure or union
> xscan.c:495: request for member `param' in something not a structure or union
> xscan.c:501: request for member `progress' in something not a structure or union
> xscan.c:502: request for member `progress' in something not a structure or union
> xscan.c:503: request for member `progress' in something not a structure or union
> xscan.c:506: request for member `input_tag' in something not a structure or union
> xscan.c:509: request for member `input_tag' in something not a structure or union
> xscan.c: In function `scan_dialog':
> xscan.c:521: request for member `mode' in something not a structure or union
> xscan.c:526: request for member `out' in something not a structure or union
> xscan.c:527: request for member `out' in something not a structure or union
> xscan.c: In function `device_dialog':
> xscan.c:585: request for member `shell' in something not a structure or union
> xscan.c:586: request for member `shell' in something not a structure or union
> xscan.c:589: request for member `shell' in something not a structure or union
> xscan.c:619: request for member `info_label' in something not a structure or union
> xscan.c:620: request for member `info_label' in something not a structure or union
> xscan.c:621: request for member `info_label' in something not a structure or union
> xscan.c:626: request for member `shell' in something not a structure or union
> xscan.c:668: request for member `shell' in something not a structure or union
> xscan.c:579: warning: `vbox' might be used uninitialized in this function
> xscan.c: In function `interface':
> xscan.c:749: request for member `mode' in something not a structure or union
> xscan.c:752: request for member `mode' in something not a structure or union
> xscan.c:754: request for member `info_label' in something not a structure or union
> make[1]: *** [xscan.o] Error 1
> make[1]: Leaving directory `/root/sane-pre0.5/frontend'
> make: *** [all-recursive] Error 1
>
>
> Y8b Y8P Y8b Y8P 888 Y8b Y8P Y8b Y8P
> Y8b Y Y8b Y ,e e, e88 888 e88 888 ,e e, Y8b Y Y8b Y
> Y8b Y8b d88 88b d888 888 d888 888 d88 88b Y8b Y8b
> e Y8b e Y8b 888 , Y888 888 Y888 888 888 , e Y8b e Y8b
> d8b Y8b d8b Y8b "YeeP" "88 888 "88 888 "YeeP" d8b Y8b d8b Y8b
> Linux is good 88P jeremy@xxedgexx.com
> "8",P"
> Join the xxedgexx mail list. Send email to xxedgexx-request@xxedgexx.com
> with the word subscribe in the body of your messages.
>
>
>

Y8b Y8P Y8b Y8P 888 Y8b Y8P Y8b Y8P
Y8b Y Y8b Y ,e e, e88 888 e88 888 ,e e, Y8b Y Y8b Y
Y8b Y8b d88 88b d888 888 d888 888 d88 88b Y8b Y8b
e Y8b e Y8b 888 , Y888 888 Y888 888 888 , e Y8b e Y8b
d8b Y8b d8b Y8b "YeeP" "88 888 "88 888 "YeeP" d8b Y8b d8b Y8b
Linux is good 88P jeremy@xxedgexx.com
"8",P"
Join the xxedgexx mail list. Send email to xxedgexx-request@xxedgexx.com
with the word subscribe in the body of your messages.

--
Source code, list archive, and docs: http://www.azstarnet.com/~axplinux/sane/
To unsubscribe: mail -s unsubscribe sane-devel-request@listserv.azstarnet.com