kopia lustrzana https://gitlab.com/sane-project/backends
				
				
				
			
		
			
				
	
	
		
			66 wiersze
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			66 wiersze
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
| SANE on Windows
 | |
| 
 | |
| Prerequisites
 | |
| =============
 | |
| 
 | |
| To be able to compile sane-backends, you need to have either Cygwin
 | |
| or Mingw compilers and a suitable POSIX compatible environment.
 | |
| 
 | |
| You can get the Cygwin POSIX compatible environment for Windows
 | |
| Windows and the Cygwin gcc compiler at http://www.cygwin.com
 | |
| 
 | |
| You can get the MSYS POSIX compatible environment for Windows and the
 | |
| MinGW gcc compiler at http://www.mingw.org/wiki/MSYS
 | |
| 
 | |
| The scanner must be detected by Windows and not be disabled. Check
 | |
| with the hardware manager.
 | |
| 
 | |
| 
 | |
| Building
 | |
| ========
 | |
| 
 | |
| See general README for build basics. If a given backend fails to
 | |
| compile, you can use the BACKENDS variable to limit compilation
 | |
| to backends your interested in:
 | |
| 
 | |
|   ./configure BACKENDS=epson2
 | |
| 
 | |
| 
 | |
| Configuring
 | |
| ===========
 | |
| 
 | |
| If you have more than one scanner, you should do the following:
 | |
| 
 | |
|   - run sane-find-scanner to get the device name of the scanner. The
 | |
|     name for scsi devices is something like h0b0t6l0, meaning hba 0, bus 0,
 | |
|     scsi id 6 and lun 0.
 | |
| 
 | |
|   - edit the config file for the backend
 | |
|     (/path/to/sane/etc/sane.d/xxxx.conf) and add the scanner device name on
 | |
|     an empty line.
 | |
| 
 | |
|   - Set environment variable SANE_CONFIG_DIR to point to the directory
 | |
|     where the config files are located.
 | |
| 
 | |
| Run "scanimage > out.pnm" to get a scan.
 | |
| 
 | |
| xscanimage ans XSane have been reported to compile and run in the past
 | |
| under Cygwin.
 | |
| 
 | |
| Notes
 | |
| =====
 | |
| 
 | |
| - Only SCSI, USB (with libusb-win32), and network scanners may work. No
 | |
|   FireWire/Parallel. The Cygwin libusb port can be installed
 | |
|   with Cygwin setup.exe or can be compiled manually under cygwin
 | |
|   or mingw using the libusb-win32 port:
 | |
|   http://sourceforge.net/apps/trac/libusb-win32/wiki
 | |
| 
 | |
| - Tested on Windows XP, 7, and using Wine on Linux.
 | |
| 
 | |
| - Some scanners' backend may not work because of requirement not
 | |
|   supported by Cygwin or MinGW.
 | |
| 
 | |
| 
 | |
| 2011/10/08
 |