Index | SANE for OS/2 | Musings on computing | File systems |
I've written some comments on configuring SANE. All of these binaries are under the GPL. I should include a copy of the licence in the zip files.
Name | Description |
---|---|
os2cdrom.zip | There are several updated versions of os2cdrom, notably those from IBM, jjscdrom (available on hobbes) and this one. The main feature of mine is that it has explicit support for the Yamaha CRW6416S (and probably also the CRW4416S and CRW8424S). This version also supports the Toshiba SD M-1201 (supported in the latest IBM version as well). Unlike the IBM os2cdrom.dmd, this version works on pre-fix pack 13 systems. |
sane-1.0.3-beta1.zip | Initial version. I first compiled this before I had a scanner to test it on, so not very surprisingly, it doesn't seem to work that well. Reported to work with Mustek parallel port scanners. Some reports that there are problems in passing X-Y coordinates to the application. It does not work with the SnapScan 1236s. |
sane-1.0.3-beta2.zip | This really should have been called an alpha. It probably doesn't work with most scanners, and the best thing that can be said about it is that it compiles. The first version I compiled I uploaded to hobbes, probably precipitately. This version has been compiled with PGCC. I don't think people should get their hopes up too much, as I'm using a beta version of aspirout, an old or ropey version of GCC (EMX is old, PGCC seems ropey). And SANE itself is beta. All in all, a bit of a house of cards built on quicksand. The next version will be compiled with -O0 and I'll start doing some more exhaustive tests. |
sane-1.0.3-beta3.zip | I've been getting traps with beta 2, and one person has also had traps. In this version, the binaries are no longer stripped and they are compiled with -O0, so they now work with gdb. I've also incorporated the latest Mustek source. |
sane-1.0.3-beta4.zip | Picked up a few patches here and there (largely either posted to or announced on the sane-devel e-mail list. Backends affected: Canon, Mikrotek. Also one patch from the sane-os2 list. Latest SnapScan sources do not compile under OS/2. PLEASE fill in the feedback.txt file if you download and install this or any other version of SANE/2. |
sane-1.0.3-beta5.zip | Due to the almost unanimous failure of B4 to work on anyone else's machine (anyone that bothered to reply on sane-os2), I wiped the slate and started again. This build has had the patches applied far more carefully. I've missed out entirely the security add in. The -d option now does nothing. |
sane-1.0.3-beta6.zip | "Back to basics". This version is quite close to B3. The -d option is still disabled. Please read my page on configuring/compiling SANE rather than sending me an e-mail asking me why the -d option no longer works. |
sane-1.0.4-beta1.zip | A straight compile of SANE 1.0.4. |
sane105b1.zip | Build of SANE 1.0.5. Fixes problem of snapscan code trying to read too much calibration data for the available buffer size. Seems to generate "broken" PNM and TIFF files.
If you happen to have comprehension difficulties, then the word "seems" means appears, apparently. |
sane106b1.zip | Build of SANE 1.0.6. Snapscan code compiled cleanly when all the USB functions were replaced by empty stub functions. Scan worked 1st time as well. |
sane107.zip | Build of SANE 1.0.7. Building is getting easier and easier. This is an optimized build, using a DLL. No encrypted files this time. |
sane108.zip | SANE 1.0.8. This is an optimized build, using a DLL, and also a static build. |
sane103.zip | After a pause of a couple of years, here's SANE 1.0.13. Optimized build, dynamic only. |
Here is a brief summary of the scanners that the above builds have been reported to work with. I reckon from my web page stats that over 95% of the downloaders have not sent any feedback. This means either that there are a lot of robots downloading scanner software, or there are people that download things for the sake of it, or most people are too lazy to help improve SANE for OS/2.
Sane version | Scanner | Works |
---|---|---|
1.0.3 b5 | HP C5110A 3701 | no |
not given | Mustek SE6000SP | no |
1.0.4 b1 | Microtek x6el | no |
1.0.4 b1 | Mustek 600S | yes |
1.0.4 b1 | UMAX Astra 2200 | no |
1.0.3 b1 & 1.0.3 b6 | UMAX Astra 1200s | no |
1.0.4 b1 | Microtek E3 | didn't have dlls! |
1.0.3 b6 | HP Scanjet 5p | no |
1.0.3 b1 | Epson ES-1000C | yes |
1.0.3 b2 | Epson ES-1000C | no |
1.0.4 b1 | Epson GT-9500 | yes |
1.0.3 b3 | Mustek ScanExpress 12000SP | no |
1.0.3 b4 | Mustek SE 12000SP | no |
1.0.3 b5/6 | Mustek ScanExpress 6000p | no |
1.0.3 b3/4 | Mustek ScanExpress 6000p | yes |
1.0.3 b3/6 | Mustek ????p | yes |
not given | Epson GT-7000 | no |
1.0.3 b5/6 | Mustek ???? | no |
1.0.3 b6 | Microtek ??? | no |
1.0.3 b6 | Microtek scanmaker 630 | no |
1.0.4 b1 | ScanMagic 9636S Plus (= Mustek ScanExpress 12000SP ) | no |
1.0.4 b1 | Umax Astra 2100S | no |
1.0.4 b1 | Mustek 4800 P ( = Mustek MFS-600IIIP ) | yes |
all versions | Plustek 4831P | no |
1.0.4 b1 | Epson GT6500 | no |
1.0.7-8 | Epson GT-9500 | yes |
1.0.8 | Epson GT-7000 | yes |
1.0.8 | Microtek Scanmaker 630 | yes |
1.0.8 | Epson FilmScan 200 | yes (problem with brightness) |
all versions | Agfa Snapscan 1236S | yes |
In addition, some components that are required for the above builds. I'm NOT including the EMX runtimes.
Name | Description |
---|---|
dlls.zip | DLLs required by PGCC 2.95.3 |
Copyright Paul John Floyd 2003 - 2005