I've just been building the latest code in pre-1.0.4 under OS/2
To put it into context, it took me about 4 hours just to get it to
compile. It'll probably take even longer to get it to work.
Here's my list of things that are broken.
PATH_MAX gets used when it isn't defined. Perhaps it should be in
sharp.c and nec.c use shm.c, which is only available on System V (and
clone) platforms. nec.c still includes constants defined in sharp.h
(though they are #defined out by default). Tell me, is SANE supposed to
be cross platform or is it supposed to be Linux proprietary-style code?
I can't tell whether the brute force altering of the #defines to allow
me to compile has any impact as I don't have an NEC or Sharp scanner.
By default, the warning options have changed, and this wouldn't compile
sanei_scsi.c (the structure param around line 2900).
The date of the snapscan code is old. The date of the files on
sourceforge is November 2000, the included snapscan files are from
-- Paul Floyd http://paulf.free.fr EMail = URL (after //), replacing first dot with @ What's the point? The sharp bit on the end.
-- Source code, list archive, and docs: http://www.mostang.com/sane/ To unsubscribe: echo unsubscribe sane-devel | mail email@example.com
This archive was generated by hypermail 2b29 : Sun Dec 17 2000 - 04:52:12 PST