Canon mf5880dn çok işlevselli yazıcıda tarayıcı sıkıntısı

Başlatan kerub, 16 Nisan 2012 - 17:44:31

« önceki - sonraki »

0 Üyeler ve 5 Ziyaretçi konuyu incelemekte.

kerub

Canon mf5880dn çok işlevselli lazer yazıcım var. Yazdırma ve belgegeçer (faks) özellikleri çalışıyor. Sürücülerini Canon'un sayfasından indirip kurdum. Ancak "simple scan" programını çalıştırdığım zaman "tarayıcı bulunamadı" diye hata veriyor. Yani tarayıcı özelliğini kullanamıyorum. Ne yapabilirim? Teşekkürler.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 16 Nisan 2012 - 19:41:45

"simple scan" programının geliştiricisi ile irtibata geçtim. Bu yazıcı "SANE-tarayıcı girişi şimdi kolay" projesi tarafından henüz desteklenmiyormuş. Beklemelisiniz dedi. Bende SANE projesine üye oldum ve istek listesine tarayıcı için destek vermelerini istedim. Beklemedeyim :) Destek verdiklerinde burdan sizlere de haber veririm.
Saygılarımla, sevgilerimle...

heartsmagic

Durumdan bizleri de haberdar ettiğin için teşekkürler @kerub.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kerub

Bugün bana cevap vermiş bir geliştirici. Ekte bir dosya göndermiş "pixma_imageclass.c.diff" adında. Ve şunları yazmış:

"Please try the attached patch. It is based on the latest git version. Maybe you need to debug the backend. Enable debug messages in a shell with: export SANE_DEBUG_PIXMA=4 Then start xsane or scanimage from the same shell. Maybe you want to save the debug output to a file: xsane &> pixma.log"

Bende "acemiyim ne yapmam gerektiğini anlayamadım. Daha detaylı ve açık bilgi verir misiniz?" dedim. Cevap bekliyorum. Siz bir şey anladınız mı? Bu ekteki dosyayı ne yapacağımı anlamadım. İçinde bir sürü betik var.
Saygılarımla, sevgilerimle...

cagriemer

Size bir yama dosyasi yollamis. Sizin yapmaniz gereken eger elinizde yoksa, once programin kaynak kodunu indirmek, ardindan bu yamayi pixma_imageclass.c dosyasina uygulamak ve sonra da uygulamayi derlemek.

Kaynak kodu icerisinde README ya da INSTALL gibi bir dosya varsa, bagimliliklar ve derlemeyi nasil yapacaginiz muhtemelen orada anlatiliyordur. Yamayi uygulamak icin su komutu kullanabilirsiniz.

patch pixma_imageclass.c < pixma_imageclass.c.diff

Uygulamayi calistirirken debug modunda calistirirsaniz, eger calismazsa hatalari gorebilirsiniz. Onu nasil yapacaginizi da acikca anlatmis.

kerub

Alıntı yapılan: cagriemer - 18 Nisan 2012 - 04:41:11
Size bir yama dosyasi yollamis. Sizin yapmaniz gereken eger elinizde yoksa, once programin kaynak kodunu indirmek, ardindan bu yamayi pixma_imageclass.c dosyasina uygulamak ve sonra da uygulamayi derlemek.

Kaynak kodu icerisinde README ya da INSTALL gibi bir dosya varsa, bagimliliklar ve derlemeyi nasil yapacaginiz muhtemelen orada anlatiliyordur. Yamayi uygulamak icin su komutu kullanabilirsiniz.

patch pixma_imageclass.c < pixma_imageclass.c.diff

Uygulamayi calistirirken debug modunda calistirirsaniz, eger calismazsa hatalari gorebilirsiniz. Onu nasil yapacaginizi da acikca anlatmis.

Yanıtınız için teşekkür ederim. Acaba hangi programın kaynak kodunu indirmem gerekiyor? sipmle scan programının mı?
Saygılarımla, sevgilerimle...

heartsmagic

Hayır, sane uygulamasının kaynak kodları lazım sana.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kerub

Alıntı yapılan: heartsmagic - 18 Nisan 2012 - 10:32:09
Hayır, sane uygulamasının kaynak kodları lazım sana.

Demin synaptic programından arattırdım, sane kurulu bile değil bende. Kurmalı mıyım sizce? Birde geliştirici cevap yazmış, aşağıda veriyorum. Sizin dediğiniz gibi derlemelisin felan demiş ama ben bu işi pek becerebileceğimi sanmıyorum. En iyisi böyle idare edip beklemek.
Alıntı Yap
Date: 2012-04-18 11:56
Sender: Rolf Bensch

First you must download and compile latest SANE. There is an actual thread in the mailing list with the same question for another scanner provided from the same backend: http://lists.alioth.debian.org/pipermail/sane-devel/2012-April/029732.html. If you might have problems with compiling please google or contact the mailing list. If you can compile SANE you can go ahead with this: (1) download the patch into this folder: ~/src/sane-backends/backend (2) proceed the patch: cd ~/src/sane-backends/backend patch pixma_imageclass.c pixma_imageclass.c.diff cd .. (3) compile and install SANE: make && sudo make install (4) enable debug output (only once needed in the same terminal): export SANE_DEBUG_PIXMA=4 (5) search your scanner: scanimage -L (6) maybe you need to add this line to /lib/udev/rules.d/40-libsane.rules: ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26f9", ENV{libsane_matched}="yes" after this search your scanner again maybe you need root rights: sudo scanimage -L (7) now you can examine the command line parameters scanimage -d pixma -A (8) try a first scan scanimage -d pixma > test.pnm (9) if nothing will work you can create a log file, e.g. scanimage -L &> search.log scanimage -d pixma -A &> parameters.log scanimage -d pixma > test.pnm &> test.log Please report the log file here or in the mailinglist.



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 18 Nisan 2012, 16:13:15

Demin uğraştım ve geliştiricinin dediklerinin hepsini yaptım ama nafile. Parameters.log dosyasında aşağıdaki satırlar yazıyor. Diğer kayıt (log) dosyalarının içi ise boş.

[sanei_debug] Setting debug level of pixma to 4.
[pixma] pixma is compiled with pthread support.
[pixma] pixma version 0.16.2
[pixma] sanei_bjnp_find_devices:
[pixma] eth0 is IPv4 capable, sending broadcast..
[pixma] eth0 is IPv4 capable, sending broadcast..
[pixma] eth0 is IPv4 capable, sending broadcast..
[pixma] eth0 is IPv4 capable, sending broadcast..
[pixma] eth0 is IPv4 capable, sending broadcast..
[pixma] pixma_find_scanners() found 0 devices

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).


Düzenleme Notu: Komut ve çıktılarını kod etiketi içerisinde veriniz.
Saygılarımla, sevgilerimle...

heartsmagic

Yamayı başarıyla uygulayabildin mi peki? Derleme sorunsuzca bitti mi?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kerub

Alıntı yapılan: heartsmagic - 18 Nisan 2012 - 16:48:42
Yamayı başarıyla uygulayabildin mi peki? Derleme sorunsuzca bitti mi?

Valla bir iki hatalı satırlar yazdı ama oldu herhalde sonuçta. İsterseniz işlemi tekrarlayıp yazdığım tüm komutları ve çıktılarını burdan vereyim. Yama işini şöyle yaptım. Home klasörüne src klasörü oluşturdum. Sane-backend kaynağının son sürümünü indirip buraya açtım. Sonra bu klasörün içinde backend klasörüne girip patch yani yamayı buraya kopyaladım. Sonrada geliştiricinin verdiği komutu çalıştırdım. Herhalde yama işi tamamlanmış oldu böylece. Sonrada sane'yi derledim. Diğer yönergeleri izledim.
Saygılarımla, sevgilerimle...

heartsmagic

Hataların ne olduğuna göre durum değişir. Eğer eksik bir şeyler kalmışsa sorun oradan da kaynaklanıyor olabilir.

İşlemleri buraya geçebilirsen birileri yorumlamaya çalışır vakit bulduğunda.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kerub

Yalnız yama yaparken şöyle diyor. Hata var mı?

kemal@kemal:~$ cd src
kemal@kemal:~/src$ dir
sane-backends
kemal@kemal:~/src$ cd sane-backends/
kemal@kemal:~/src/sane-backends$ cd backend/
kemal@kemal:~/src/sane-backends/backend$ patch pixma_imageclass.c < pixma_imageclass.c.diff
patching file pixma_imageclass.c
Hunk #1 succeeded at 82 (offset -1 lines).
Hunk #2 succeeded at 715 (offset -8 lines).


Sonra şunları yaptım:

apt-get install git autoconf automake libusb-dev
cd ~/src
cd ~/src/sane-backends


autoconf dedim ve şu satırlar çıktı:

kemal@kemal:~/src/sane-backends$ autoconf
configure.in:511: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
m4/libtool.m4:1084: _LT_SYS_MODULE_PATH_AIX is expanded from...
m4/libtool.m4:4211: _LT_LINKER_SHLIBS is expanded from...
m4/libtool.m4:5343: _LT_LANG_C_CONFIG is expanded from...
m4/libtool.m4:143: _LT_SETUP is expanded from...
m4/libtool.m4:69: LT_INIT is expanded from...
m4/libtool.m4:107: AC_PROG_LIBTOOL is expanded from...
configure.in:511: the top level
configure.in:511: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
m4/libtool.m4:4211: _LT_LINKER_SHLIBS is expanded from...
m4/libtool.m4:5343: _LT_LANG_C_CONFIG is expanded from...
m4/libtool.m4:143: _LT_SETUP is expanded from...
m4/libtool.m4:69: LT_INIT is expanded from...
m4/libtool.m4:107: AC_PROG_LIBTOOL is expanded from...
configure.in:511: the top level


sonra automake dedim ve

kemal@kemal:~/src/sane-backends$ automake
configure.in:511: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
m4/libtool.m4:1084: _LT_SYS_MODULE_PATH_AIX is expanded from...
m4/libtool.m4:4211: _LT_LINKER_SHLIBS is expanded from...
m4/libtool.m4:5343: _LT_LANG_C_CONFIG is expanded from...
m4/libtool.m4:143: _LT_SETUP is expanded from...
m4/libtool.m4:69: LT_INIT is expanded from...
m4/libtool.m4:107: AC_PROG_LIBTOOL is expanded from...
configure.in:511: the top level
configure.in:511: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
m4/libtool.m4:4211: _LT_LINKER_SHLIBS is expanded from...
m4/libtool.m4:5343: _LT_LANG_C_CONFIG is expanded from...
m4/libtool.m4:143: _LT_SETUP is expanded from...
m4/libtool.m4:69: LT_INIT is expanded from...
m4/libtool.m4:107: AC_PROG_LIBTOOL is expanded from...
configure.in:511: the top level
configure.in:15: version mismatch.  This is Automake 1.11.3,
configure.in:15: but the definition used by this AM_INIT_AUTOMAKE
configure.in:15: comes from Automake 1.11.1.  You should recreate
configure.in:15: aclocal.m4 with aclocal and run automake again.
backend/Makefile.am:52: `%'-style pattern rules are a GNU make extension
po/Makefile.am:17: shell if test -r $(srcdir: non-POSIX variable name
po/Makefile.am:17: (probably a GNU make extension)
po/Makefile.am:18: shell if test -r $(srcdir: non-POSIX variable name
po/Makefile.am:18: (probably a GNU make extension)
po/Makefile.am:20: shell LINGUAS="$(PO_LINGUAS: non-POSIX variable name
po/Makefile.am:20: (probably a GNU make extension)
po/Makefile.am:21: shell LINGUAS="$(PO_LINGUAS: non-POSIX variable name
po/Makefile.am:21: (probably a GNU make extension)
tools/Makefile.am:59: wildcard ${top_srcdir}/doc/descriptions/*.desc: non-POSIX variable name
tools/Makefile.am:59: (probably a GNU make extension)
tools/Makefile.am:59: wildcard ${top_srcdir}/doc/descriptions-external/*.desc: non-POSIX variable name
tools/Makefile.am:59: (probably a GNU make extension)
tools/Makefile.am:63: wildcard ${top_srcdir}/doc/descriptions/*.desc: non-POSIX variable name
tools/Makefile.am:63: (probably a GNU make extension)
tools/Makefile.am:63: wildcard ${top_srcdir}/doc/descriptions-external/*.desc: non-POSIX variable name
tools/Makefile.am:63: (probably a GNU make extension)
tools/Makefile.am:67: wildcard ${top_srcdir}/doc/descriptions/*.desc: non-POSIX variable name
tools/Makefile.am:67: (probably a GNU make extension)
tools/Makefile.am:67: wildcard ${top_srcdir}/doc/descriptions-external/*.desc: non-POSIX variable name
tools/Makefile.am:67: (probably a GNU make extension)
tools/Makefile.am:71: wildcard ${top_srcdir}/doc/descriptions/*.desc: non-POSIX variable name
tools/Makefile.am:71: (probably a GNU make extension)
tools/Makefile.am:71: wildcard ${top_srcdir}/doc/descriptions-external/*.desc: non-POSIX variable name
tools/Makefile.am:71: (probably a GNU make extension)
kemal@kemal:~/src/sane-backends$
****************************************************************************************

Ardından;

BACKENDS="pixma" ./configure komutunu çalıştırdım

kemal@kemal:~/src/sane-backends$ BACKENDS="pixma" ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking whether make sets $(MAKE)... (cached) yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking whether gcc needs -traditional... no
checking for sane-config... /usr/local/bin/sane-config
checking for msgfmt... no
checking for xgettext... no
checking for msgmerge... no
checking for latex... no
checking for dvips... no
checking for makeindex... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether runtime link path should be used... yes
checking linker parameter to set runtime link path... -Wl,-rpath,
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for library containing strerror... none required
checking whether byte ordering is bigendian... no
checking for le32toh in machine/endian.h... no
checking for ntohl in arpa/inet.h... yes
checking for swap32 in machine/endian.h... no
checking for bswap_32 in byteswap.h... yes
configure: include/byteorder.h is unchanged
checking for stdint types... stdint.h (shortcircuit)
make use of stdint.h in include/_stdint.h (assuming C99 compatible system)
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for dlopen in -ldl... yes
checking for dlopen... yes
checking dl.h usability... no
checking dl.h presence... no
checking for dl.h... no
checking for sqrt in -lm... yes
checking for jpeg_start_decompress in -ljpeg... no
checking for TIFFFdOpen in -ltiff... no
checking ieee1284.h usability... no
checking ieee1284.h presence... no
checking for ieee1284.h... no
checking whether to enable pthread support... no
checking whether to use pthread instead of fork... no
configure: WARNING: Group uucp does not exist on this system.
configure: WARNING: Locking feature will be disabled.
checking whether to enable device locking... no
checking for pkg-config... pkg-config
checking for LIBV4L... no
checking for sane_init in -lsane... yes
checking for net-snmp-config... /usr/bin/net-snmp-config
checking for snmp_timeout in -lnetsnmp... no
checking for proper SNMP version... no
configure: WARNING: You need at least net-snmp 5.6, your version is 5.4.3
configure: WARNING: *** Warning: net-snmp library disabled, autodetecting network scanners will not be supported.
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for unistd.h... (cached) yes
checking libc.h usability... no
checking libc.h presence... no
checking for libc.h... no
checking sys/dsreq.h usability... no
checking sys/dsreq.h presence... no
checking for sys/dsreq.h... no
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/shm.h usability... yes
checking sys/shm.h presence... yes
checking for sys/shm.h... yes
checking sys/ipc.h usability... yes
checking sys/ipc.h presence... yes
checking for sys/ipc.h... yes
checking sys/signal.h usability... yes
checking sys/signal.h presence... yes
checking for sys/signal.h... yes
checking sys/scanio.h usability... no
checking sys/scanio.h presence... no
checking for sys/scanio.h... no
checking os2.h usability... no
checking os2.h presence... no
checking for os2.h... no
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/io.h usability... yes
checking sys/io.h presence... yes
checking for sys/io.h... yes
checking sys/hw.h usability... no
checking sys/hw.h presence... no
checking for sys/hw.h... no
checking for sys/types.h... (cached) yes
checking linux/ppdev.h usability... yes
checking linux/ppdev.h presence... yes
checking for linux/ppdev.h... yes
checking dev/ppbus/ppi.h usability... no
checking dev/ppbus/ppi.h presence... no
checking for dev/ppbus/ppi.h... no
checking machine/cpufunc.h usability... no
checking machine/cpufunc.h presence... no
checking for machine/cpufunc.h... no
checking sys/bitypes.h usability... yes
checking sys/bitypes.h presence... yes
checking for sys/bitypes.h... yes
checking sys/sem.h usability... yes
checking sys/sem.h presence... yes
checking for sys/sem.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking be/kernel/OS.h usability... no
checking be/kernel/OS.h presence... no
checking for be/kernel/OS.h... no
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking asm/types.h usability... yes
checking asm/types.h presence... yes
checking for asm/types.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking tiffio.h usability... no
checking tiffio.h presence... no
checking for tiffio.h... no
checking ifaddrs.h usability... yes
checking ifaddrs.h presence... yes
checking for ifaddrs.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking for asm/io.h... no
checking resmgr.h usability... no
checking resmgr.h presence... no
checking for resmgr.h... no
checking return type of signal handlers... void
checking for size_t... yes
checking for pid_t... yes
checking for ssize_t... yes
checking for u_char... yes
checking for u_short... yes
checking for u_int... yes
checking for u_long... yes
checking for long long support... yes
checking for socklen_t in <sys/socket.h>... yes
checking for union semun in <sys/sem.h>... no
checking for struct flock in fcntl.h... yes
checking for Linux ioctl defines... yes
checking whether byte ordering is bigendian... (cached) no
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for gethostbyaddr... yes
checking for gethostbyaddr... (cached) yes
checking for socket... yes
checking for inet_aton... yes
checking for inet_addr... yes
checking for inet_aton... (cached) yes
checking for inet_ntoa... yes
checking for inet_ntop... yes
checking for inet_pton... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for atexit... yes
checking for ioperm... yes
checking for i386_set_ioperm... no
checking for mkdir... yes
checking for strftime... yes
checking for strstr... yes
checking for strtod... yes
checking for cfmakeraw... yes
checking for tcsendbreak... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking for _portaccess... no
checking for getaddrinfo... yes
checking for getnameinfo... yes
checking for poll... yes
checking for setitimer... yes
checking for iopl... yes
checking for getenv... yes
checking for isfdtype... yes
checking for sigprocmask... yes
checking for snprintf... yes
checking for strcasestr... yes
checking for strdup... yes
checking for strndup... yes
checking for strsep... yes
checking for usleep... yes
checking for vsyslog... yes
checking for getopt_long... yes
checking usb.h usability... yes
checking usb.h presence... yes
checking for usb.h... yes
checking for usb_interrupt_read in -lusb... yes
checking IOKit/scsi/SCSITaskLib.h usability... no
checking IOKit/scsi/SCSITaskLib.h presence... no
checking for IOKit/scsi/SCSITaskLib.h... no
checking IOKit/cdb/IOSCSILib.h usability... no
checking IOKit/cdb/IOSCSILib.h presence... no
checking for IOKit/cdb/IOSCSILib.h... no
checking IOKit/scsi/SCSICommandOperationCodes.h usability... no
checking IOKit/scsi/SCSICommandOperationCodes.h presence... no
checking for IOKit/scsi/SCSICommandOperationCodes.h... no
checking IOKit/scsi-commands/SCSICommandOperationCodes.h usability... no
checking IOKit/scsi-commands/SCSICommandOperationCodes.h presence... no
checking for IOKit/scsi-commands/SCSICommandOperationCodes.h... no
checking scsi.h usability... no
checking scsi.h presence... no
checking for scsi.h... no
checking sys/scsi.h usability... no
checking sys/scsi.h presence... no
checking for sys/scsi.h... no
checking sys/scsicmd.h usability... no
checking sys/scsicmd.h presence... no
checking for sys/scsicmd.h... no
checking sys/scsiio.h usability... no
checking sys/scsiio.h presence... no
checking for sys/scsiio.h... no
checking bsd/dev/scsireg.h usability... no
checking bsd/dev/scsireg.h presence... no
checking for bsd/dev/scsireg.h... no
checking scsi/sg.h usability... yes
checking scsi/sg.h presence... yes
checking for scsi/sg.h... yes
checking camlib.h usability... no
checking camlib.h presence... no
checking for camlib.h... no
checking scdds.h usability... no
checking scdds.h presence... no
checking for scdds.h... no
checking sys/scsi/scsi.h usability... no
checking sys/scsi/scsi.h presence... no
checking for sys/scsi/scsi.h... no
checking sys/scsi/sgdefs.h usability... no
checking sys/scsi/sgdefs.h presence... no
checking for sys/scsi/sgdefs.h... no
checking sys/scsi/targets/scgio.h usability... no
checking sys/scsi/targets/scgio.h presence... no
checking for sys/scsi/targets/scgio.h... no
checking apollo/scsi.h usability... no
checking apollo/scsi.h presence... no
checking for apollo/scsi.h... no
checking sys/sdi_comm.h usability... no
checking sys/sdi_comm.h presence... no
checking for sys/sdi_comm.h... no
checking sys/passthrudef.h usability... no
checking sys/passthrudef.h presence... no
checking for sys/passthrudef.h... no
checking for io/cam/cam.h... no
checking for scsireq_enter in -lscsi... no
checking for cam_open_device in -lcam... no
checking for scsireq_enter... no
checking for sg_header.target_status in <scsi/sg.h>... yes
scsi buffersize: 131072
checking whether to enable IPv6... yes
checking whether struct sockaddr_storage has an ss_family member... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for dlfcn.h... (cached) yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: Manually selected backends: pixma
*** pnm backend not manually selected - disabling
disabling translations (missing msgfmt, xgettext or msgmerge)
disabling latex (missing latex, dvips or makeindex)
configure: creating ./config.status
config.status: creating Makefile
config.status: creating lib/Makefile
config.status: creating sanei/Makefile
config.status: creating frontend/Makefile
config.status: creating japi/Makefile
config.status: creating backend/Makefile
config.status: creating include/Makefile
config.status: creating doc/Makefile
config.status: creating po/Makefile
config.status: creating testsuite/Makefile
config.status: creating tools/Makefile
config.status: creating doc/doxygen-sanei.conf
config.status: creating tools/sane-config
config.status: creating tools/sane-backends.pc
config.status: creating include/sane/config.h
config.status: include/sane/config.h is unchanged
config.status: executing depfiles commands
config.status: executing include/_stdint.h commands
config.status: creating include/_stdint.h : _SANE_BACKENDS_INCLUDE__STDINT_H
config.status: include/_stdint.h is unchanged
config.status: executing libtool commands
-> Variables used for compilation/linking:
CPPFLAGS=" -DPATH_SANE_CONFIG_DIR=$(configdir) -DPATH_SANE_DATA_DIR=$(datadir) -DPATH_SANE_LOCK_DIR=$(locksanedir) -DV_MAJOR=1 -DV_MINOR=0"
CFLAGS="-g -O2 -W -Wall"
LDFLAGS=""
LIBS=""
-> Installation directories:
Configuration: /usr/local/etc
Libraries:     /usr/local/lib
Binaries:      /usr/local/bin and /usr/local/sbin
Manpages:      /usr/local/share/man
Documentation: /usr/local/doc/sane-1.0.22
Lockfiles:     Feature is disabled!
-> Network parameters:
Build saned:   yes
IPv6 support:  yes
Avahi support: no
SNMP support:  no
-> The following backends will be built:
pixma

-> The following preload backends will be built:

****************************************************************
* Please be sure to read file PROBLEMS in this directory       *
* BEFORE running any of the SANE applications.  Some devices   *
* may be damaged by improper operation, so please do heed this *
* advice.                                                      *
****************************************************************
kemal@kemal:~/src/sane-backends$

Daha sonra:

make
****************************************************************
kemal@kemal:~/src/sane-backends$ make
Making all in include
make[1]: Entering directory `/home/kemal/src/sane-backends/include'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/kemal/src/sane-backends/include'
Making all in lib
make[1]: Entering directory `/home/kemal/src/sane-backends/lib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/kemal/src/sane-backends/lib'
Making all in sanei
make[1]: Entering directory `/home/kemal/src/sane-backends/sanei'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/kemal/src/sane-backends/sanei'
Making all in backend
make[1]: Entering directory `/home/kemal/src/sane-backends/backend'
make  all-am
make[2]: Entering directory `/home/kemal/src/sane-backends/backend'
/bin/bash ../libtool --silent  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include/sane -I/usr/local/include -I. -I. -I../include -I../include -DLIBDIR="/usr/local/lib/sane" -DBACKEND_NAME=pixma -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d   -DPATH_SANE_DATA_DIR=/usr/local/share   -DPATH_SANE_LOCK_DIR=/usr/local/var/lock/sane   -DV_MAJOR=1 -DV_MINOR=0  -g -O2 -W -Wall -MT libpixma_la-pixma_imageclass.lo -MD -MP -MF .deps/libpixma_la-pixma_imageclass.Tpo -c -o libpixma_la-pixma_imageclass.lo `test -f 'pixma_imageclass.c' || echo './'`pixma_imageclass.c
mv -f .deps/libpixma_la-pixma_imageclass.Tpo .deps/libpixma_la-pixma_imageclass.Plo
/bin/bash ../libtool --silent --tag=CC   --mode=link gcc  -g -O2 -W -Wall -Wl,-z,defs  -o libpixma.la  libpixma_la-pixma.lo libpixma_la-pixma_io_sanei.lo libpixma_la-pixma_common.lo libpixma_la-pixma_mp150.lo libpixma_la-pixma_mp730.lo libpixma_la-pixma_mp750.lo libpixma_la-pixma_imageclass.lo libpixma_la-pixma_bjnp.lo 
/bin/bash ../libtool --silent --tag=CC   --mode=link gcc  -g -O2 -W -Wall -Wl,-z,defs -rpath '/usr/local/lib/sane' -version-number 1:0:22 -module  -o libsane-pixma.la  libsane_pixma_la-pixma-s.lo ../lib/liblib.la libpixma.la ../sanei/sanei_init_debug.lo ../sanei/sanei_constrain_value.lo ../sanei/sanei_config.lo  sane_strstatus.lo ../sanei/sanei_usb.lo ../sanei/sanei_thread.lo -lm   -lusb   
make[2]: Leaving directory `/home/kemal/src/sane-backends/backend'
make[1]: Leaving directory `/home/kemal/src/sane-backends/backend'
Making all in frontend
make[1]: Entering directory `/home/kemal/src/sane-backends/frontend'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/kemal/src/sane-backends/frontend'
Making all in tools
make[1]: Entering directory `/home/kemal/src/sane-backends/tools'
for subdir in hal hotplug hotplug-ng udev; do \
  /bin/mkdir -p $subdir || exit 1; \
  done
make  all-am
make[2]: Entering directory `/home/kemal/src/sane-backends/tools'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/kemal/src/sane-backends/tools'
make[1]: Leaving directory `/home/kemal/src/sane-backends/tools'
Making all in doc
make[1]: Entering directory `/home/kemal/src/sane-backends/doc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/kemal/src/sane-backends/doc'
Making all in po
make[1]: Entering directory `/home/kemal/src/sane-backends/po'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/kemal/src/sane-backends/po'
make[1]: Entering directory `/home/kemal/src/sane-backends'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/kemal/src/sane-backends'
kemal@kemal:~/src/sane-backends$
*************************************************
sudo make install

kemal@kemal:~/src/sane-backends$ sudo make install
[sudo] password for kemal:
Making install in include
make[1]: Entering directory `/home/kemal/src/sane-backends/include'
make[2]: Entering directory `/home/kemal/src/sane-backends/include'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/include" || /bin/mkdir -p "/usr/local/include"
/bin/mkdir -p '/usr/local/include/sane'
/usr/bin/install -c -m 644  sane/sane.h sane/saneopts.h '/usr/local/include/sane'
make[2]: Leaving directory `/home/kemal/src/sane-backends/include'
make[1]: Leaving directory `/home/kemal/src/sane-backends/include'
Making install in lib
make[1]: Entering directory `/home/kemal/src/sane-backends/lib'
make[2]: Entering directory `/home/kemal/src/sane-backends/lib'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/kemal/src/sane-backends/lib'
make[1]: Leaving directory `/home/kemal/src/sane-backends/lib'
Making install in sanei
make[1]: Entering directory `/home/kemal/src/sane-backends/sanei'
make[2]: Entering directory `/home/kemal/src/sane-backends/sanei'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/kemal/src/sane-backends/sanei'
make[1]: Leaving directory `/home/kemal/src/sane-backends/sanei'
Making install in backend
make[1]: Entering directory `/home/kemal/src/sane-backends/backend'
make  install-am
make[2]: Entering directory `/home/kemal/src/sane-backends/backend'
make[3]: Entering directory `/home/kemal/src/sane-backends/backend'
test -z "/usr/local/lib" || /bin/mkdir -p "/usr/local/lib"
/bin/bash ../libtool --silent   --mode=install /usr/bin/install -c   libsane.la '/usr/local/lib'
test -z "/usr/local/lib/sane" || /bin/mkdir -p "/usr/local/lib/sane"
/bin/bash ../libtool --silent   --mode=install /usr/bin/install -c   libsane-pixma.la libsane-dll.la '/usr/local/lib/sane'
make  install-data-hook
make[4]: Entering directory `/home/kemal/src/sane-backends/backend'
rm -f /usr/local/lib/sane/libsane.*
test -z "/usr/local/etc/sane.d" || /bin/mkdir -p "/usr/local/etc/sane.d"
test -z "/usr/local/etc/sane.d/dll.d" || /bin/mkdir -p "/usr/local/etc/sane.d/dll.d"
NOT overwriting pixma.conf in /usr/local/etc/sane.d...
NOT overwriting saned.conf in /usr/local/etc/sane.d...
NOT overwriting dll.conf in /usr/local/etc/sane.d...
for dir in artec_eplus48u gt68xx snapscan epjitsu ; do \
  /bin/bash ../mkinstalldirs /usr/local/share/sane/${dir} ; \
  done
make[4]: Leaving directory `/home/kemal/src/sane-backends/backend'
make[3]: Leaving directory `/home/kemal/src/sane-backends/backend'
make[2]: Leaving directory `/home/kemal/src/sane-backends/backend'
make[1]: Leaving directory `/home/kemal/src/sane-backends/backend'
Making install in frontend
make[1]: Entering directory `/home/kemal/src/sane-backends/frontend'
make[2]: Entering directory `/home/kemal/src/sane-backends/frontend'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
  /bin/bash ../libtool   --mode=install /usr/bin/install -c scanimage '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/scanimage /usr/local/bin/scanimage
test -z "/usr/local/sbin" || /bin/mkdir -p "/usr/local/sbin"
  /bin/bash ../libtool   --mode=install /usr/bin/install -c saned '/usr/local/sbin'
libtool: install: /usr/bin/install -c .libs/saned /usr/local/sbin/saned
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/kemal/src/sane-backends/frontend'
make[1]: Leaving directory `/home/kemal/src/sane-backends/frontend'
Making install in tools
make[1]: Entering directory `/home/kemal/src/sane-backends/tools'
for subdir in hal hotplug hotplug-ng udev; do \
  /bin/mkdir -p $subdir || exit 1; \
  done
make  install-am
make[2]: Entering directory `/home/kemal/src/sane-backends/tools'
make[3]: Entering directory `/home/kemal/src/sane-backends/tools'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
  /bin/bash ../libtool   --mode=install /usr/bin/install -c sane-find-scanner gamma4scanimage '/usr/local/bin'
libtool: install: /usr/bin/install -c sane-find-scanner /usr/local/bin/sane-find-scanner
libtool: install: /usr/bin/install -c gamma4scanimage /usr/local/bin/gamma4scanimage
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
/usr/bin/install -c sane-config '/usr/local/bin'
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/kemal/src/sane-backends/tools'
make[2]: Leaving directory `/home/kemal/src/sane-backends/tools'
make[1]: Leaving directory `/home/kemal/src/sane-backends/tools'
Making install in doc
make[1]: Entering directory `/home/kemal/src/sane-backends/doc'
make[2]: Entering directory `/home/kemal/src/sane-backends/doc'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/man/man5" || /bin/mkdir -p "/usr/local/share/man/man5"
installing sane-pixma.5 in /usr/local/share/man/man5/sane-pixma.5...
installing sane-dll.5 in /usr/local/share/man/man5/sane-dll.5...
installing sane-scsi.5 in /usr/local/share/man/man5/sane-scsi.5...
installing sane-usb.5 in /usr/local/share/man/man5/sane-usb.5...
test -z "/usr/local/doc/sane-1.0.22" || /bin/mkdir -p "/usr/local/doc/sane-1.0.22"
/usr/bin/install -c -m 644 backend-writing.txt '/usr/local/doc/sane-1.0.22'
test -z "/usr/local/doc/sane-1.0.22" || /bin/mkdir -p "/usr/local/doc/sane-1.0.22"
/usr/bin/install -c -m 644 sane-backends.html sane-backends-external.html sane-mfgs.html sane-mfgs-external.html '/usr/local/doc/sane-1.0.22'
test -z "/usr/local/share/man/man1" || /bin/mkdir -p "/usr/local/share/man/man1"
/usr/bin/install -c -m 644 scanimage.1 sane-config.1 sane-find-scanner.1 gamma4scanimage.1 '/usr/local/share/man/man1'
test -z "/usr/local/share/man/man7" || /bin/mkdir -p "/usr/local/share/man/man7"
/usr/bin/install -c -m 644 sane.7 '/usr/local/share/man/man7'
test -z "/usr/local/share/man/man8" || /bin/mkdir -p "/usr/local/share/man/man8"
/usr/bin/install -c -m 644 saned.8 '/usr/local/share/man/man8'
test -z "/usr/local/doc/sane-1.0.22" || /bin/mkdir -p "/usr/local/doc/sane-1.0.22"
/bin/mkdir -p '/usr/local/doc/sane-1.0.22/mustek_usb2'
/usr/bin/install -c -m 644  mustek_usb2/mustek_usb2.CHANGES mustek_usb2/mustek_usb2.TODO '/usr/local/doc/sane-1.0.22/mustek_usb2'
/bin/mkdir -p '/usr/local/doc/sane-1.0.22/plustek'
/usr/bin/install -c -m 644  plustek/FAQ plustek/MakeModule.sh plustek/Makefile.kernel24 plustek/Makefile.kernel26 plustek/Plustek-PARPORT-TODO.txt plustek/Plustek-PARPORT.changes plustek/Plustek-PARPORT.txt plustek/Plustek-USB-TODO.txt plustek/Plustek-USB.changes plustek/Plustek-USB.txt '/usr/local/doc/sane-1.0.22/plustek'
/bin/mkdir -p '/usr/local/doc/sane-1.0.22/sceptre'
/usr/bin/install -c -m 644  sceptre/s1200.txt '/usr/local/doc/sane-1.0.22/sceptre'
/bin/mkdir -p '/usr/local/doc/sane-1.0.22/niash'
/usr/bin/install -c -m 644  niash/niash.TODO '/usr/local/doc/sane-1.0.22/niash'
/bin/mkdir -p '/usr/local/doc/sane-1.0.22/teco'
/usr/bin/install -c -m 644  teco/teco1.txt teco/teco2.txt teco/teco3.txt '/usr/local/doc/sane-1.0.22/teco'
/bin/mkdir -p '/usr/local/doc/sane-1.0.22/canon'
/usr/bin/install -c -m 644  canon/canon.changes canon/canon.install2700F.txt '/usr/local/doc/sane-1.0.22/canon'
/bin/mkdir -p '/usr/local/doc/sane-1.0.22/u12'
/usr/bin/install -c -m 644  u12/U12.changes u12/U12.todo '/usr/local/doc/sane-1.0.22/u12'
/bin/mkdir -p '/usr/local/doc/sane-1.0.22/umax'
/usr/bin/install -c -m 644  umax/negative-types.txt umax/sane-logo.jpg umax/sane-umax-advanced-options-doc.html umax/sane-umax-advanced.jpg umax/sane-umax-astra-doc.html umax/sane-umax-config-doc.html umax/sane-umax-doc.html umax/sane-umax-histogram.jpg umax/sane-umax-mirage-doc.html umax/sane-umax-not-listed-doc.html umax/sane-umax-others-doc.html umax/sane-umax-parport-doc.html umax/sane-umax-powerlook-doc.html umax/sane-umax-scanner-clones-doc.html umax/sane-umax-speed-doc.html umax/sane-umax-standard-options-doc.html umax/sane-umax-standard.jpg umax/sane-umax-text.jpg umax/sane-umax-text2.jpg umax/sane-umax-text4.jpg umax/sane-umax-uc-doc.html umax/sane-umax-vista-doc.html umax/sane-umax.jpg umax/umax.BUGS umax/umax.CHANGES umax/umax.FAQ umax/umax.TODO '/usr/local/doc/sane-1.0.22/umax'
/bin/mkdir -p '/usr/local/doc/sane-1.0.22/matsushita'
/usr/bin/install -c -m 644  matsushita/matsushita.txt '/usr/local/doc/sane-1.0.22/matsushita'
/bin/mkdir -p '/usr/local/doc/sane-1.0.22/gt68xx'
/usr/bin/install -c -m 644  gt68xx/gt68xx.CHANGES gt68xx/gt68xx.TODO '/usr/local/doc/sane-1.0.22/gt68xx'
/bin/mkdir -p '/usr/local/doc/sane-1.0.22/mustek'
/usr/bin/install -c -m 644  mustek/mustek.CHANGES '/usr/local/doc/sane-1.0.22/mustek'
/bin/mkdir -p '/usr/local/doc/sane-1.0.22/mustek_usb'
/usr/bin/install -c -m 644  mustek_usb/mustek_usb.CHANGES mustek_usb/mustek_usb.TODO '/usr/local/doc/sane-1.0.22/mustek_usb'
/bin/mkdir -p '/usr/local/doc/sane-1.0.22/leo'
/usr/bin/install -c -m 644  leo/leo.txt '/usr/local/doc/sane-1.0.22/leo'
make[2]: Leaving directory `/home/kemal/src/sane-backends/doc'
make[1]: Leaving directory `/home/kemal/src/sane-backends/doc'
Making install in po
make[1]: Entering directory `/home/kemal/src/sane-backends/po'
make[2]: Entering directory `/home/kemal/src/sane-backends/po'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/kemal/src/sane-backends/po'
make[1]: Leaving directory `/home/kemal/src/sane-backends/po'
make[1]: Entering directory `/home/kemal/src/sane-backends'
make[2]: Entering directory `/home/kemal/src/sane-backends'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/doc/sane-1.0.22" || /bin/mkdir -p "/usr/local/doc/sane-1.0.22"
/usr/bin/install -c -m 644 AUTHORS ChangeLog COPYING LICENSE NEWS PROBLEMS PROJECTS README README.aix README.beos README.darwin README.djpeg README.freebsd README.hp-ux README.linux README.netbsd README.openbsd README.os2 README.solaris README.unixware2 README.unixware7 README.windows README.zeta '/usr/local/doc/sane-1.0.22'
make[2]: Leaving directory `/home/kemal/src/sane-backends'
make[1]: Leaving directory `/home/kemal/src/sane-backends'
kemal@kemal:~/src/sane-backends$
********************************************************************


En sona da şunları yaptım:
kemal@kemal:~/src/sane-backends$ /usr/local/bin/sane-find-scanner
  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x04a9 [Canon,Inc.], product=0x26f9 [MF5800 Series]) at libusb:001:002
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.
kemal@kemal:~/src/sane-backends$ scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

*************************************************************


Baktım olmuyor. Gelitiricinin dediği satırı lib klasöründe ilgili yere yapıştırıp kaydedip çıktım. Sonra gene denedim olmuyor.

Duzenleme: Ciktilarinizi lutfen kod etiketi icerisinde verin.
Saygılarımla, sevgilerimle...

cagriemer

Buraya kadar bir sorun gozukmuyor. udev ile ilgili kisimi yaptiniz mi?

kerub

Alıntı yapılan: cagriemer - 18 Nisan 2012 - 17:22:02
Buraya kadar bir sorun gozukmuyor. udev ile ilgili kisimi yaptiniz mi?

Evet hocam. lib/udev/rules.d/40-libsane.rules dosyasına ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="26f9", ENV{libsane_matched}="yes" satırını ekledim.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 18 Nisan 2012, 17:37:29

kemal@kemal:~/src/sane-backends$ scanimage -L
[sanei_debug] Setting debug level of pixma to 4.
[pixma] pixma is compiled with pthread support.
[pixma] pixma version 0.16.2
[pixma] sanei_bjnp_find_devices:
[pixma] eth0 is IPv4 capable, sending broadcast..
[pixma] eth0 is IPv4 capable, sending broadcast..
[pixma] eth0 is IPv4 capable, sending broadcast..
[pixma] eth0 is IPv4 capable, sending broadcast..
[pixma] eth0 is IPv4 capable, sending broadcast..
[pixma] pixma_find_scanners() found 0 devices

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
Saygılarımla, sevgilerimle...

cagriemer

found USB scanner (vendor=0x04a9 [Canon,Inc.], product=0x26f9 [MF5800 Series]) at libusb:001:002
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.


Su anda tarayicinizi goruyor. Eger gelistiricilerin daha cabuk sorununuzu cozmesini isterseniz su asamadan itibaren istedikleri hata kayitlarini e-posta listelerine yollamalisiniz.

kerub

Saygılarımla, sevgilerimle...

heartsmagic

Peki Basit Tarama Aracı değil de Xsane ile duruma baktın mı?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kerub

Alıntı yapılan: heartsmagic - 19 Nisan 2012 - 00:38:36
Peki Basit Tarama Aracı değil de Xsane ile duruma baktın mı?

Baktım o da bulmuyor tarayıcıyı.

Bu arada cevap yazmış geliştirici, aşağıda cevabını yapıştırdım. Şimdi ne yapayım. libsane'yi kaldır yenisini kur felan diyor. Backend versiyonun eski diyor. Ama ben kararlı en son sürümünü indirdim (1.0.22 idi). Acaba 1.0.23 gelişme aşamasında olan kararsız sürüm mü? Ayrıca bu pixma 0.6.3'ü nereden bulup sitemime nasıl entegre edeceğim? Backend paketinin son versiyonunu indirmek için aşağıdaki komutu yazınca hata veriyor.

kemal@kemal:~$ git clone git://git.debian.org/sane/sane-backends.git
Cloning into 'sane-backends'...
fatal: unable to connect to git.debian.org:
wagner.debian.org[0: 217.196.43.134]: errno=Connection refused
wagner.debian.org[1: 217.196.43.132]: errno=Connection refused

Alıntı Yap
Your system uses the wrong backend version 1.0.22 and reports [pixma] pixma version 0.16.2. It must be 1.0.23 and [pixma] pixma version 0.16.3! On my Ubuntu 10.04 I needed to add these links in a terminal: cd /usr/lib sudo ln -sf /usr/local/lib/libsane.so.1.0.23 . sudo ln -sf libsane.so.1.0.23 libsane.so.1 sudo ln -sf /usr/local/lib/sane/libsane-pixma.la . cd /usr/lib/sane sudo ln -sf /usr/local/lib/sane/libsane-pixma.so.1.0.23 . sudo ln -sf libsane-pixma.so.1.0.23 libsane-pixma.so sudo ln -sf /usr/local/lib/sane/libsane-pixma.la . On other systems the links above may be different. Then you must search for the correct location on your system. To get a fast result you also can remove libsane with your package manager and then reinstall your compiled version (sudo make install). Then "scanimage -L" or "sudo scanimage -L" should detect your scanner.
Saygılarımla, sevgilerimle...

heartsmagic

1.0.23 geliştirme aşamasında olan sürüm. Sana zaten git deposunu vermiş ama o an sunucu cevap verememiş sanırım, tekrar deneyebilirsin.Ancak doğrudan da indirebilirsin:
http://anonscm.debian.org/gitweb/?p=sane/sane-backends.git;a=snapshot;h=5ea40e82da6f99976b187dce703f276951e0497f;sf=tgz

Bu benim baktığım andaki "snapshot". Sen şu adrese giderek: http://anonscm.debian.org/gitweb/?p=sane/sane-backends.git en günceli çekebilirsin. Yeşil renkle "master" yazan satırın sonundaki "snapshot" bağlantısını kullanabilirsin. Bence de önce mevcut sane paketlerini sistemden kaldır, sonra derlediğini kur. Ardından geliştiricinin söylediği sembolik bağlara bakarız.

Pixma konusu şimdilik kalsın, ayrı bir paketi olmayabilir onun.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kerub

Yine cevap yazdı geliştirici. Şimdi ne yapmalıyım. Sıfırdan anlatır mısınız adımları ile. Bu snapshot'tan indirdiğim son backend'i yine yamalayacak mıyım?

Alıntı YapI just tested git clone git://git.debian.org/sane/sane-backends.git. It works. Alternatively you can download the latest unstable (development) source from here: http://www.sane-project.org/snapshots/sane-backends-git20120419.tar.gz. You need to examine the used directory for libsane with "dpkg -L libsane | grep libsane.so". On my fresh Ubuntu 12.04 it is /usr/lib/x86_64-linux-gnu. Then you need to create some links to the lastest SANE drivers: cd /usr/lib/x86_64-linux-gnu ln -sf /usr/local/lib/libsane.la . ln -sf /usr/local/lib/libsane.so . ln -sf /usr/local/lib/libsane.so.1 .
Saygılarımla, sevgilerimle...

heartsmagic

Git'ten aldığın paketi yamalamaya gerek yoktur bence, zaten işlenmiştir oraya. Derleme ve kurulumu yaptıktan sonra sembolik bağ oluşturma işlemine geçeceksin. Aslında geliştirici anlatmış onu da. Sen önce derleme ve kurulumu hallet, sembolik bağ işi kolay. Hepi topu /usr/lib veya 64 bit kullanıyorsan (sanırım) /usr/lib/x86_64-linux-gnu altına /usr/local/lib/ altındaki Sane kütüphanelerini sebmolik bağlarla bağlayacağız.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kerub

Alıntı yapılan: heartsmagic - 19 Nisan 2012 - 16:36:38
Git'ten aldığın paketi yamalamaya gerek yoktur bence, zaten işlenmiştir oraya. Derleme ve kurulumu yaptıktan sonra sembolik bağ oluşturma işlemine geçeceksin. Aslında geliştirici anlatmış onu da. Sen önce derleme ve kurulumu hallet, sembolik bağ işi kolay. Hepi topu /usr/lib veya 64 bit kullanıyorsan (sanırım) /usr/lib/x86_64-linux-gnu altına /usr/local/lib/ altındaki Sane kütüphanelerini sebmolik bağlarla bağlayacağız.

Aynen dediğiniz gibi yaptım. Yine tarayıcı bulunamadı diye hata veriyor. :(  32bit kullanıyorum. usr/lib/i386-linux-gnu klasörünün içine sembolik bağlantıları yaptım.
Saygılarımla, sevgilerimle...

heartsmagic

Dosyaların yerini doğru buldun mu peki? Kütüphane dosyalarının yani.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kerub

Alıntı yapılan: heartsmagic - 19 Nisan 2012 - 16:42:37
Dosyaların yerini doğru buldun mu peki? Kütüphane dosyalarının yani.
Kütüphane dosyaları derken?
Aslında o snapshot'taki backend dosyasını indirip derlerken tüm hata veriyor. Bir inceler misiniz?

kemal@kemal:~$ cd src
kemal@kemal:~/src$ cd sane-backends/
kemal@kemal:~/src/sane-backends$ dir
acinclude.m4   ChangeLog-1.0.22  INSTALL    README.darwin
aclocal.m4   ChangeLog-1.0.3   install-sh    README.djpeg
AUTHORS   ChangeLog-1.0.4   japi    README.freebsd
autom4te.cache   ChangeLog-1.0.5   lib    README.hp-ux
backend   ChangeLog-1.0.6   libtool    README.linux
ChangeLog   ChangeLog-1.0.7   LICENSE    README.netbsd
ChangeLog-1.0.0   ChangeLog-1.0.8   ltmain.sh    README.openbsd
ChangeLog-1.0.1   ChangeLog-1.0.9   m4    README.os2
ChangeLog-1.0.10  compile     Makefile    README.solaris
ChangeLog-1.0.12  config.guess     Makefile.am    README.unixware2
ChangeLog-1.0.13  config.log     Makefile.in    README.unixware7
ChangeLog-1.0.14  config.status     missing    README.windows
ChangeLog-1.0.15  config.sub     mkinstalldirs  README.zeta
ChangeLog-1.0.16  configure     NEWS    sane-backends.lsm
ChangeLog-1.0.17  configure.in     po    sanei
ChangeLog-1.0.18  COPYING     PROBLEMS    testsuite
ChangeLog-1.0.19  depcomp     PROJECTS    tools
ChangeLog-1.0.2   doc     README
ChangeLog-1.0.20  frontend     README.aix
ChangeLog-1.0.21  include     README.beos
kemal@kemal:~/src/sane-backends$ sudo make install
[sudo] password for kemal:
Making install in include
make[1]: Entering directory `/home/kemal/src/sane-backends/include'
make[2]: Entering directory `/home/kemal/src/sane-backends/include'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/include" || /bin/mkdir -p "/usr/local/include"
/bin/mkdir -p '/usr/local/include/sane'
/usr/bin/install -c -m 644  sane/sane.h sane/saneopts.h '/usr/local/include/sane'
make[2]: Leaving directory `/home/kemal/src/sane-backends/include'
make[1]: Leaving directory `/home/kemal/src/sane-backends/include'
Making install in lib
make[1]: Entering directory `/home/kemal/src/sane-backends/lib'
make[2]: Entering directory `/home/kemal/src/sane-backends/lib'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/kemal/src/sane-backends/lib'
make[1]: Leaving directory `/home/kemal/src/sane-backends/lib'
Making install in sanei
make[1]: Entering directory `/home/kemal/src/sane-backends/sanei'
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include/sane -I/usr/local/include -I. -I. -I../include -I../include -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d   -DPATH_SANE_DATA_DIR=/usr/local/share   -DPATH_SANE_LOCK_DIR=/usr/local/var/lock/sane   -DV_MAJOR=1 -DV_MINOR=0  -g -O2 -W -Wall -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -pedantic -ansi -MT sanei_pa4s2.lo -MD -MP -MF .deps/sanei_pa4s2.Tpo -c -o sanei_pa4s2.lo sanei_pa4s2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/sane -I/usr/local/include -I. -I. -I../include -I../include -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d -DPATH_SANE_DATA_DIR=/usr/local/share -DPATH_SANE_LOCK_DIR=/usr/local/var/lock/sane -DV_MAJOR=1 -DV_MINOR=0 -g -O2 -W -Wall -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -pedantic -ansi -MT sanei_pa4s2.lo -MD -MP -MF .deps/sanei_pa4s2.Tpo -c sanei_pa4s2.c  -fPIC -DPIC -o .libs/sanei_pa4s2.o
sanei_pa4s2.c:67:23: fatal error: ieee1284.h: No such file or directory
compilation terminated.
make[1]: *** [sanei_pa4s2.lo] Error 1
make[1]: Leaving directory `/home/kemal/src/sane-backends/sanei'
make: *** [install-recursive] Error 1
kemal@kemal:~/src/sane-backends$ dir
acinclude.m4   ChangeLog-1.0.22  INSTALL    README.darwin
aclocal.m4   ChangeLog-1.0.3   install-sh    README.djpeg
AUTHORS   ChangeLog-1.0.4   japi    README.freebsd
autom4te.cache   ChangeLog-1.0.5   lib    README.hp-ux
backend   ChangeLog-1.0.6   libtool    README.linux
ChangeLog   ChangeLog-1.0.7   LICENSE    README.netbsd
ChangeLog-1.0.0   ChangeLog-1.0.8   ltmain.sh    README.openbsd
ChangeLog-1.0.1   ChangeLog-1.0.9   m4    README.os2
ChangeLog-1.0.10  compile     Makefile    README.solaris
ChangeLog-1.0.12  config.guess     Makefile.am    README.unixware2
ChangeLog-1.0.13  config.log     Makefile.in    README.unixware7
ChangeLog-1.0.14  config.status     missing    README.windows
ChangeLog-1.0.15  config.sub     mkinstalldirs  README.zeta
ChangeLog-1.0.16  configure     NEWS    sane-backends.lsm
ChangeLog-1.0.17  configure.in     po    sanei
ChangeLog-1.0.18  COPYING     PROBLEMS    testsuite
ChangeLog-1.0.19  depcomp     PROJECTS    tools
ChangeLog-1.0.2   doc     README
ChangeLog-1.0.20  frontend     README.aix
ChangeLog-1.0.21  include     README.beos
kemal@kemal:~/src/sane-backends$ autoconf
kemal@kemal:~/src/sane-backends$ automake
configure.in:15: version mismatch.  This is Automake 1.11.3,
configure.in:15: but the definition used by this AM_INIT_AUTOMAKE
configure.in:15: comes from Automake 1.11.1.  You should recreate
configure.in:15: aclocal.m4 with aclocal and run automake again.
backend/Makefile.am:52: `%'-style pattern rules are a GNU make extension
po/Makefile.am:17: shell if test -r $(srcdir: non-POSIX variable name
po/Makefile.am:17: (probably a GNU make extension)
po/Makefile.am:18: shell if test -r $(srcdir: non-POSIX variable name
po/Makefile.am:18: (probably a GNU make extension)
po/Makefile.am:20: shell LINGUAS="$(PO_LINGUAS: non-POSIX variable name
po/Makefile.am:20: (probably a GNU make extension)
po/Makefile.am:21: shell LINGUAS="$(PO_LINGUAS: non-POSIX variable name
po/Makefile.am:21: (probably a GNU make extension)
tools/Makefile.am:59: wildcard ${top_srcdir}/doc/descriptions/*.desc: non-POSIX variable name
tools/Makefile.am:59: (probably a GNU make extension)
tools/Makefile.am:59: wildcard ${top_srcdir}/doc/descriptions-external/*.desc: non-POSIX variable name
tools/Makefile.am:59: (probably a GNU make extension)
tools/Makefile.am:63: wildcard ${top_srcdir}/doc/descriptions/*.desc: non-POSIX variable name
tools/Makefile.am:63: (probably a GNU make extension)
tools/Makefile.am:63: wildcard ${top_srcdir}/doc/descriptions-external/*.desc: non-POSIX variable name
tools/Makefile.am:63: (probably a GNU make extension)
tools/Makefile.am:67: wildcard ${top_srcdir}/doc/descriptions/*.desc: non-POSIX variable name
tools/Makefile.am:67: (probably a GNU make extension)
tools/Makefile.am:67: wildcard ${top_srcdir}/doc/descriptions-external/*.desc: non-POSIX variable name
tools/Makefile.am:67: (probably a GNU make extension)
tools/Makefile.am:71: wildcard ${top_srcdir}/doc/descriptions/*.desc: non-POSIX variable name
tools/Makefile.am:71: (probably a GNU make extension)
tools/Makefile.am:71: wildcard ${top_srcdir}/doc/descriptions-external/*.desc: non-POSIX variable name
tools/Makefile.am:71: (probably a GNU make extension)
kemal@kemal:~/src/sane-backends$ make
Making all in include
make[1]: Entering directory `/home/kemal/src/sane-backends/include'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/kemal/src/sane-backends/include'
Making all in lib
make[1]: Entering directory `/home/kemal/src/sane-backends/lib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/kemal/src/sane-backends/lib'
Making all in sanei
make[1]: Entering directory `/home/kemal/src/sane-backends/sanei'
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include/sane -I/usr/local/include -I. -I. -I../include -I../include -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d   -DPATH_SANE_DATA_DIR=/usr/local/share   -DPATH_SANE_LOCK_DIR=/usr/local/var/lock/sane   -DV_MAJOR=1 -DV_MINOR=0  -g -O2 -W -Wall -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -pedantic -ansi -MT sanei_pa4s2.lo -MD -MP -MF .deps/sanei_pa4s2.Tpo -c -o sanei_pa4s2.lo sanei_pa4s2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include/sane -I/usr/local/include -I. -I. -I../include -I../include -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d -DPATH_SANE_DATA_DIR=/usr/local/share -DPATH_SANE_LOCK_DIR=/usr/local/var/lock/sane -DV_MAJOR=1 -DV_MINOR=0 -g -O2 -W -Wall -Wcast-align -Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wstrict-prototypes -pedantic -ansi -MT sanei_pa4s2.lo -MD -MP -MF .deps/sanei_pa4s2.Tpo -c sanei_pa4s2.c  -fPIC -DPIC -o .libs/sanei_pa4s2.o
sanei_pa4s2.c:67:23: fatal error: ieee1284.h: No such file or directory
compilation terminated.
make[1]: *** [sanei_pa4s2.lo] Error 1
make[1]: Leaving directory `/home/kemal/src/sane-backends/sanei'
make: *** [all-recursive] Error 1
kemal@kemal:~/src/sane-backends$ make install
Making install in include
make[1]: Entering directory `/home/kemal/src/sane-backends/include'
make[2]: Entering directory `/home/kemal/src/sane-backends/include'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/include" || /bin/mkdir -p "/usr/local/include"
/bin/mkdir -p '/usr/local/include/sane'
/usr/bin/install -c -m 644  sane/sane.h sane/saneopts.h '/usr/local/include/sane'
/usr/bin/install: cannot remove `/usr/local/include/sane/sane.h': Permission denied
/usr/bin/install: cannot remove `/usr/local/include/sane/saneopts.h': Permission denied
make[2]: *** [install-nobase_includeHEADERS] Error 1
make[2]: Leaving directory `/home/kemal/src/sane-backends/include'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/kemal/src/sane-backends/include'
make: *** [install-recursive] Error 1
Saygılarımla, sevgilerimle...

heartsmagic

Kütüphane dosyaları derken geliştiricinin bahsettiği sembolik bağ yapılan dosyaları söylüyorum. Örneğin /usr/local/lib/libsane.so dosyası. Üç tane sembolik bağdan bahsetmiş orada.

Ben verdiğim paketi indirdim, derlemeye geçtim. Yeni kurulu 12.04 üzerinde ne olur ne olmaz diye build-essential kurdum o kadar. Derleme adımları için
./configure
make
make install
yetiyormuş. Ben başarılı bir şekilde make install adımına kadar geldim, paket derlendi yani. Sen biraz karıştırmışsın derleme adımlarını, arada hata veren bir kütüphane dosyası var libieee1284-3-dev paketinin sağladığı ama bende o kurulu değil zaten. Sen dediğim gibi sırayla bir git görelim olayı. Yukarıdaki üç komutu bir dene lütfen. Adımları da buraya geç.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kerub

Alıntı yapılan: heartsmagic - 20 Nisan 2012 - 01:24:24
Kütüphane dosyaları derken geliştiricinin bahsettiği sembolik bağ yapılan dosyaları söylüyorum. Örneğin /usr/local/lib/libsane.so dosyası. Üç tane sembolik bağdan bahsetmiş orada.

Ben verdiğim paketi indirdim, derlemeye geçtim. Yeni kurulu 12.04 üzerinde ne olur ne olmaz diye build-essential kurdum o kadar. Derleme adımları için
./configure
make
make install
yetiyormuş. Ben başarılı bir şekilde make install adımına kadar geldim, paket derlendi yani. Sen biraz karıştırmışsın derleme adımlarını, arada hata veren bir kütüphane dosyası var libieee1284-3-dev paketinin sağladığı ama bende o kurulu değil zaten. Sen dediğim gibi sırayla bir git görelim olayı. Yukarıdaki üç komutu bir dene lütfen. Adımları da buraya geç.

Dediğiniz komutları gerçekleştirdim. Özellikle make komutu bayağı uzun sürdü. Terminalde sonuçlar çok olduğu için öncekiler kaybolmuş. Sadece make install sonrasını veriyorum aşağıda. Sonrasında baktım yine tarayıcı bulunamadı diyor. Bu arada geliştirici yine mesaj atmış. Yamalamamı söylemiş. Aşağıda onun cevabını da veriyorum.
kemal@kemal:~/src/sane-backends$ sudo make install
[sudo] password for kemal:
Making install in include
make[1]: Entering directory `/home/kemal/src/sane-backends/include'
make[2]: Entering directory `/home/kemal/src/sane-backends/include'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/include" || /bin/mkdir -p "/usr/local/include"
/bin/mkdir -p '/usr/local/include/sane'
/usr/bin/install -c -m 644  sane/sane.h sane/saneopts.h '/usr/local/include/sane'
make[2]: Leaving directory `/home/kemal/src/sane-backends/include'
make[1]: Leaving directory `/home/kemal/src/sane-backends/include'
Making install in lib
make[1]: Entering directory `/home/kemal/src/sane-backends/lib'
make[2]: Entering directory `/home/kemal/src/sane-backends/lib'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/kemal/src/sane-backends/lib'
make[1]: Leaving directory `/home/kemal/src/sane-backends/lib'
Making install in sanei
make[1]: Entering directory `/home/kemal/src/sane-backends/sanei'
make[2]: Entering directory `/home/kemal/src/sane-backends/sanei'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/kemal/src/sane-backends/sanei'
make[1]: Leaving directory `/home/kemal/src/sane-backends/sanei'
Making install in backend
make[1]: Entering directory `/home/kemal/src/sane-backends/backend'
make  install-am
make[2]: Entering directory `/home/kemal/src/sane-backends/backend'
make[3]: Entering directory `/home/kemal/src/sane-backends/backend'
test -z "/usr/local/lib" || /bin/mkdir -p "/usr/local/lib"
/bin/bash ../libtool --silent   --mode=install /usr/bin/install -c   libsane.la '/usr/local/lib'
test -z "/usr/local/lib/sane" || /bin/mkdir -p "/usr/local/lib/sane"
/bin/bash ../libtool --silent   --mode=install /usr/bin/install -c   libsane-abaton.la libsane-agfafocus.la libsane-apple.la libsane-artec.la libsane-artec_eplus48u.la libsane-as6e.la libsane-avision.la libsane-bh.la libsane-canon.la libsane-canon630u.la libsane-canon_dr.la libsane-cardscan.la libsane-coolscan.la libsane-coolscan2.la libsane-coolscan3.la libsane-dc25.la libsane-dmc.la libsane-epjitsu.la libsane-epson.la libsane-epson2.la libsane-fujitsu.la libsane-genesys.la libsane-gt68xx.la libsane-hp.la libsane-hp3500.la libsane-hp3900.la libsane-hp4200.la libsane-hp5400.la libsane-hp5590.la libsane-hpljm1005.la libsane-hs2p.la libsane-ibm.la libsane-kodak.la libsane-kvs1025.la libsane-kvs20xx.la libsane-leo.la libsane-lexmark.la libsane-ma1509.la libsane-magicolor.la libsane-matsushita.la libsane-microtek.la libsane-microtek2.la libsane-mustek.la libsane-mustek_usb.la libsane-nec.la libsane-net.la libsane-niash.la libsane-pie.la libsane-pixma.la libsane-plustek.la libsane-plustek_pp.la libsane-qcam.la libsane-ricoh.la libsane-rts8891.la libsane-s9036.la libsane-sceptre.la libsane-sharp.la libsane-sm3600.la libsane-sm3840.la libsane-snapscan.la libsane-sp15c.la libsane-st400.la libsane-stv680.la libsane-tamarack.la libsane-teco1.la libsane-teco2.la libsane-teco3.la libsane-test.la libsane-u12.la libsane-umax.la libsane-umax_pp.la libsane-umax1220u.la libsane-xerox_mfp.la libsane-p5.la libsane-dll.la '/usr/local/lib/sane'
make  install-data-hook
make[4]: Entering directory `/home/kemal/src/sane-backends/backend'
rm -f /usr/local/lib/sane/libsane.*
test -z "/usr/local/etc/sane.d" || /bin/mkdir -p "/usr/local/etc/sane.d"
test -z "/usr/local/etc/sane.d/dll.d" || /bin/mkdir -p "/usr/local/etc/sane.d/dll.d"
installing abaton.conf in /usr/local/etc/sane.d/abaton.conf...
installing agfafocus.conf in /usr/local/etc/sane.d/agfafocus.conf...
installing apple.conf in /usr/local/etc/sane.d/apple.conf...
installing artec.conf in /usr/local/etc/sane.d/artec.conf...
installing artec_eplus48u.conf in /usr/local/etc/sane.d/artec_eplus48u.conf...
installing avision.conf in /usr/local/etc/sane.d/avision.conf...
installing bh.conf in /usr/local/etc/sane.d/bh.conf...
installing canon.conf in /usr/local/etc/sane.d/canon.conf...
installing canon630u.conf in /usr/local/etc/sane.d/canon630u.conf...
installing canon_dr.conf in /usr/local/etc/sane.d/canon_dr.conf...
installing cardscan.conf in /usr/local/etc/sane.d/cardscan.conf...
installing coolscan.conf in /usr/local/etc/sane.d/coolscan.conf...
installing coolscan2.conf in /usr/local/etc/sane.d/coolscan2.conf...
installing coolscan3.conf in /usr/local/etc/sane.d/coolscan3.conf...
installing dc25.conf in /usr/local/etc/sane.d/dc25.conf...
installing dmc.conf in /usr/local/etc/sane.d/dmc.conf...
installing epjitsu.conf in /usr/local/etc/sane.d/epjitsu.conf...
installing epson.conf in /usr/local/etc/sane.d/epson.conf...
installing epson2.conf in /usr/local/etc/sane.d/epson2.conf...
installing fujitsu.conf in /usr/local/etc/sane.d/fujitsu.conf...
installing genesys.conf in /usr/local/etc/sane.d/genesys.conf...
installing gt68xx.conf in /usr/local/etc/sane.d/gt68xx.conf...
installing hp.conf in /usr/local/etc/sane.d/hp.conf...
installing hp3900.conf in /usr/local/etc/sane.d/hp3900.conf...
installing hp4200.conf in /usr/local/etc/sane.d/hp4200.conf...
installing hp5400.conf in /usr/local/etc/sane.d/hp5400.conf...
installing hs2p.conf in /usr/local/etc/sane.d/hs2p.conf...
installing ibm.conf in /usr/local/etc/sane.d/ibm.conf...
installing kodak.conf in /usr/local/etc/sane.d/kodak.conf...
installing leo.conf in /usr/local/etc/sane.d/leo.conf...
installing lexmark.conf in /usr/local/etc/sane.d/lexmark.conf...
installing ma1509.conf in /usr/local/etc/sane.d/ma1509.conf...
installing magicolor.conf in /usr/local/etc/sane.d/magicolor.conf...
installing matsushita.conf in /usr/local/etc/sane.d/matsushita.conf...
installing microtek.conf in /usr/local/etc/sane.d/microtek.conf...
installing microtek2.conf in /usr/local/etc/sane.d/microtek2.conf...
installing mustek.conf in /usr/local/etc/sane.d/mustek.conf...
installing mustek_usb.conf in /usr/local/etc/sane.d/mustek_usb.conf...
installing nec.conf in /usr/local/etc/sane.d/nec.conf...
installing net.conf in /usr/local/etc/sane.d/net.conf...
installing pie.conf in /usr/local/etc/sane.d/pie.conf...
NOT overwriting pixma.conf in /usr/local/etc/sane.d...
installing plustek.conf in /usr/local/etc/sane.d/plustek.conf...
installing plustek_pp.conf in /usr/local/etc/sane.d/plustek_pp.conf...
installing qcam.conf in /usr/local/etc/sane.d/qcam.conf...
installing ricoh.conf in /usr/local/etc/sane.d/ricoh.conf...
installing rts8891.conf in /usr/local/etc/sane.d/rts8891.conf...
installing s9036.conf in /usr/local/etc/sane.d/s9036.conf...
installing sceptre.conf in /usr/local/etc/sane.d/sceptre.conf...
installing sharp.conf in /usr/local/etc/sane.d/sharp.conf...
installing sm3840.conf in /usr/local/etc/sane.d/sm3840.conf...
installing snapscan.conf in /usr/local/etc/sane.d/snapscan.conf...
installing sp15c.conf in /usr/local/etc/sane.d/sp15c.conf...
installing st400.conf in /usr/local/etc/sane.d/st400.conf...
installing stv680.conf in /usr/local/etc/sane.d/stv680.conf...
installing tamarack.conf in /usr/local/etc/sane.d/tamarack.conf...
installing teco1.conf in /usr/local/etc/sane.d/teco1.conf...
installing teco2.conf in /usr/local/etc/sane.d/teco2.conf...
installing teco3.conf in /usr/local/etc/sane.d/teco3.conf...
installing test.conf in /usr/local/etc/sane.d/test.conf...
installing u12.conf in /usr/local/etc/sane.d/u12.conf...
installing umax.conf in /usr/local/etc/sane.d/umax.conf...
installing umax_pp.conf in /usr/local/etc/sane.d/umax_pp.conf...
installing umax1220u.conf in /usr/local/etc/sane.d/umax1220u.conf...
installing xerox_mfp.conf in /usr/local/etc/sane.d/xerox_mfp.conf...
installing p5.conf in /usr/local/etc/sane.d/p5.conf...
NOT overwriting saned.conf in /usr/local/etc/sane.d...
NOT overwriting dll.conf in /usr/local/etc/sane.d...
for dir in artec_eplus48u gt68xx snapscan epjitsu ; do \
  /bin/bash ../mkinstalldirs /usr/local/share/sane/${dir} ; \
  done
make[4]: Leaving directory `/home/kemal/src/sane-backends/backend'
make[3]: Leaving directory `/home/kemal/src/sane-backends/backend'
make[2]: Leaving directory `/home/kemal/src/sane-backends/backend'
make[1]: Leaving directory `/home/kemal/src/sane-backends/backend'
Making install in frontend
make[1]: Entering directory `/home/kemal/src/sane-backends/frontend'
make[2]: Entering directory `/home/kemal/src/sane-backends/frontend'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
  /bin/bash ../libtool   --mode=install /usr/bin/install -c scanimage '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/scanimage /usr/local/bin/scanimage
test -z "/usr/local/sbin" || /bin/mkdir -p "/usr/local/sbin"
  /bin/bash ../libtool   --mode=install /usr/bin/install -c saned '/usr/local/sbin'
libtool: install: /usr/bin/install -c .libs/saned /usr/local/sbin/saned
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/kemal/src/sane-backends/frontend'
make[1]: Leaving directory `/home/kemal/src/sane-backends/frontend'
Making install in tools
make[1]: Entering directory `/home/kemal/src/sane-backends/tools'
for subdir in hal hotplug hotplug-ng udev; do \
  /bin/mkdir -p $subdir || exit 1; \
  done
make  install-am
make[2]: Entering directory `/home/kemal/src/sane-backends/tools'
make[3]: Entering directory `/home/kemal/src/sane-backends/tools'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
  /bin/bash ../libtool   --mode=install /usr/bin/install -c sane-find-scanner gamma4scanimage '/usr/local/bin'
libtool: install: /usr/bin/install -c sane-find-scanner /usr/local/bin/sane-find-scanner
libtool: install: /usr/bin/install -c gamma4scanimage /usr/local/bin/gamma4scanimage
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
/usr/bin/install -c sane-config '/usr/local/bin'
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/kemal/src/sane-backends/tools'
make[2]: Leaving directory `/home/kemal/src/sane-backends/tools'
make[1]: Leaving directory `/home/kemal/src/sane-backends/tools'
Making install in doc
make[1]: Entering directory `/home/kemal/src/sane-backends/doc'
make[2]: Entering directory `/home/kemal/src/sane-backends/doc'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/man/man5" || /bin/mkdir -p "/usr/local/share/man/man5"
installing sane-abaton.5 in /usr/local/share/man/man5/sane-abaton.5...
installing sane-agfafocus.5 in /usr/local/share/man/man5/sane-agfafocus.5...
installing sane-apple.5 in /usr/local/share/man/man5/sane-apple.5...
installing sane-artec.5 in /usr/local/share/man/man5/sane-artec.5...
installing sane-artec_eplus48u.5 in /usr/local/share/man/man5/sane-artec_eplus48u.5...
installing sane-as6e.5 in /usr/local/share/man/man5/sane-as6e.5...
installing sane-avision.5 in /usr/local/share/man/man5/sane-avision.5...
installing sane-bh.5 in /usr/local/share/man/man5/sane-bh.5...
installing sane-canon.5 in /usr/local/share/man/man5/sane-canon.5...
installing sane-canon630u.5 in /usr/local/share/man/man5/sane-canon630u.5...
installing sane-canon_dr.5 in /usr/local/share/man/man5/sane-canon_dr.5...
installing sane-cardscan.5 in /usr/local/share/man/man5/sane-cardscan.5...
installing sane-coolscan.5 in /usr/local/share/man/man5/sane-coolscan.5...
installing sane-coolscan2.5 in /usr/local/share/man/man5/sane-coolscan2.5...
installing sane-coolscan3.5 in /usr/local/share/man/man5/sane-coolscan3.5...
installing sane-dc25.5 in /usr/local/share/man/man5/sane-dc25.5...
installing sane-dmc.5 in /usr/local/share/man/man5/sane-dmc.5...
installing sane-epjitsu.5 in /usr/local/share/man/man5/sane-epjitsu.5...
installing sane-epson.5 in /usr/local/share/man/man5/sane-epson.5...
installing sane-epson2.5 in /usr/local/share/man/man5/sane-epson2.5...
installing sane-fujitsu.5 in /usr/local/share/man/man5/sane-fujitsu.5...
installing sane-genesys.5 in /usr/local/share/man/man5/sane-genesys.5...
installing sane-gt68xx.5 in /usr/local/share/man/man5/sane-gt68xx.5...
installing sane-hp.5 in /usr/local/share/man/man5/sane-hp.5...
installing sane-hp3500.5 in /usr/local/share/man/man5/sane-hp3500.5...
installing sane-hp3900.5 in /usr/local/share/man/man5/sane-hp3900.5...
installing sane-hp4200.5 in /usr/local/share/man/man5/sane-hp4200.5...
installing sane-hp5400.5 in /usr/local/share/man/man5/sane-hp5400.5...
installing sane-hp5590.5 in /usr/local/share/man/man5/sane-hp5590.5...
installing sane-hpljm1005.5 in /usr/local/share/man/man5/sane-hpljm1005.5...
installing sane-hs2p.5 in /usr/local/share/man/man5/sane-hs2p.5...
installing sane-ibm.5 in /usr/local/share/man/man5/sane-ibm.5...
installing sane-kodak.5 in /usr/local/share/man/man5/sane-kodak.5...
installing sane-kvs1025.5 in /usr/local/share/man/man5/sane-kvs1025.5...
installing sane-kvs20xx.5 in /usr/local/share/man/man5/sane-kvs20xx.5...
installing sane-leo.5 in /usr/local/share/man/man5/sane-leo.5...
installing sane-lexmark.5 in /usr/local/share/man/man5/sane-lexmark.5...
installing sane-ma1509.5 in /usr/local/share/man/man5/sane-ma1509.5...
installing sane-magicolor.5 in /usr/local/share/man/man5/sane-magicolor.5...
installing sane-matsushita.5 in /usr/local/share/man/man5/sane-matsushita.5...
installing sane-microtek.5 in /usr/local/share/man/man5/sane-microtek.5...
installing sane-microtek2.5 in /usr/local/share/man/man5/sane-microtek2.5...
installing sane-mustek.5 in /usr/local/share/man/man5/sane-mustek.5...
installing sane-mustek_usb.5 in /usr/local/share/man/man5/sane-mustek_usb.5...
installing sane-nec.5 in /usr/local/share/man/man5/sane-nec.5...
installing sane-net.5 in /usr/local/share/man/man5/sane-net.5...
installing sane-niash.5 in /usr/local/share/man/man5/sane-niash.5...
installing sane-pie.5 in /usr/local/share/man/man5/sane-pie.5...
installing sane-pixma.5 in /usr/local/share/man/man5/sane-pixma.5...
installing sane-plustek.5 in /usr/local/share/man/man5/sane-plustek.5...
installing sane-plustek_pp.5 in /usr/local/share/man/man5/sane-plustek_pp.5...
installing sane-qcam.5 in /usr/local/share/man/man5/sane-qcam.5...
installing sane-ricoh.5 in /usr/local/share/man/man5/sane-ricoh.5...
installing sane-rts8891.5 in /usr/local/share/man/man5/sane-rts8891.5...
installing sane-s9036.5 in /usr/local/share/man/man5/sane-s9036.5...
installing sane-sceptre.5 in /usr/local/share/man/man5/sane-sceptre.5...
installing sane-sharp.5 in /usr/local/share/man/man5/sane-sharp.5...
installing sane-sm3600.5 in /usr/local/share/man/man5/sane-sm3600.5...
installing sane-sm3840.5 in /usr/local/share/man/man5/sane-sm3840.5...
installing sane-snapscan.5 in /usr/local/share/man/man5/sane-snapscan.5...
installing sane-sp15c.5 in /usr/local/share/man/man5/sane-sp15c.5...
installing sane-st400.5 in /usr/local/share/man/man5/sane-st400.5...
installing sane-stv680.5 in /usr/local/share/man/man5/sane-stv680.5...
installing sane-tamarack.5 in /usr/local/share/man/man5/sane-tamarack.5...
installing sane-teco1.5 in /usr/local/share/man/man5/sane-teco1.5...
installing sane-teco2.5 in /usr/local/share/man/man5/sane-teco2.5...
installing sane-teco3.5 in /usr/local/share/man/man5/sane-teco3.5...
installing sane-test.5 in /usr/local/share/man/man5/sane-test.5...
installing sane-u12.5 in /usr/local/share/man/man5/sane-u12.5...
installing sane-umax.5 in /usr/local/share/man/man5/sane-umax.5...
installing sane-umax_pp.5 in /usr/local/share/man/man5/sane-umax_pp.5...
installing sane-umax1220u.5 in /usr/local/share/man/man5/sane-umax1220u.5...
installing sane-xerox_mfp.5 in /usr/local/share/man/man5/sane-xerox_mfp.5...
installing sane-p5.5 in /usr/local/share/man/man5/sane-p5.5...
installing sane-dll.5 in /usr/local/share/man/man5/sane-dll.5...
installing sane-scsi.5 in /usr/local/share/man/man5/sane-scsi.5...
installing sane-usb.5 in /usr/local/share/man/man5/sane-usb.5...
test -z "/usr/local/doc/sane-1.0.23git" || /bin/mkdir -p "/usr/local/doc/sane-1.0.23git"
/usr/bin/install -c -m 644 backend-writing.txt '/usr/local/doc/sane-1.0.23git'
test -z "/usr/local/doc/sane-1.0.23git" || /bin/mkdir -p "/usr/local/doc/sane-1.0.23git"
/usr/bin/install -c -m 644 sane-backends.html sane-backends-external.html sane-mfgs.html sane-mfgs-external.html '/usr/local/doc/sane-1.0.23git'
test -z "/usr/local/share/man/man1" || /bin/mkdir -p "/usr/local/share/man/man1"
/usr/bin/install -c -m 644 scanimage.1 sane-config.1 sane-find-scanner.1 gamma4scanimage.1 '/usr/local/share/man/man1'
test -z "/usr/local/share/man/man7" || /bin/mkdir -p "/usr/local/share/man/man7"
/usr/bin/install -c -m 644 sane.7 '/usr/local/share/man/man7'
test -z "/usr/local/share/man/man8" || /bin/mkdir -p "/usr/local/share/man/man8"
/usr/bin/install -c -m 644 saned.8 '/usr/local/share/man/man8'
test -z "/usr/local/doc/sane-1.0.23git" || /bin/mkdir -p "/usr/local/doc/sane-1.0.23git"
/bin/mkdir -p '/usr/local/doc/sane-1.0.23git/mustek_usb2'
/usr/bin/install -c -m 644  mustek_usb2/mustek_usb2.CHANGES mustek_usb2/mustek_usb2.TODO '/usr/local/doc/sane-1.0.23git/mustek_usb2'
/bin/mkdir -p '/usr/local/doc/sane-1.0.23git/plustek'
/usr/bin/install -c -m 644  plustek/FAQ plustek/MakeModule.sh plustek/Makefile.kernel24 plustek/Makefile.kernel26 plustek/Plustek-PARPORT-TODO.txt plustek/Plustek-PARPORT.changes plustek/Plustek-PARPORT.txt plustek/Plustek-USB-TODO.txt plustek/Plustek-USB.changes plustek/Plustek-USB.txt '/usr/local/doc/sane-1.0.23git/plustek'
/bin/mkdir -p '/usr/local/doc/sane-1.0.23git/sceptre'
/usr/bin/install -c -m 644  sceptre/s1200.txt '/usr/local/doc/sane-1.0.23git/sceptre'
/bin/mkdir -p '/usr/local/doc/sane-1.0.23git/niash'
/usr/bin/install -c -m 644  niash/niash.TODO '/usr/local/doc/sane-1.0.23git/niash'
/bin/mkdir -p '/usr/local/doc/sane-1.0.23git/teco'
/usr/bin/install -c -m 644  teco/teco1.txt teco/teco2.txt teco/teco3.txt '/usr/local/doc/sane-1.0.23git/teco'
/bin/mkdir -p '/usr/local/doc/sane-1.0.23git/canon'
/usr/bin/install -c -m 644  canon/canon.changes canon/canon.install2700F.txt '/usr/local/doc/sane-1.0.23git/canon'
/bin/mkdir -p '/usr/local/doc/sane-1.0.23git/u12'
/usr/bin/install -c -m 644  u12/U12.changes u12/U12.todo '/usr/local/doc/sane-1.0.23git/u12'
/bin/mkdir -p '/usr/local/doc/sane-1.0.23git/umax'
/usr/bin/install -c -m 644  umax/negative-types.txt umax/sane-logo.jpg umax/sane-umax-advanced-options-doc.html umax/sane-umax-advanced.jpg umax/sane-umax-astra-doc.html umax/sane-umax-config-doc.html umax/sane-umax-doc.html umax/sane-umax-histogram.jpg umax/sane-umax-mirage-doc.html umax/sane-umax-not-listed-doc.html umax/sane-umax-others-doc.html umax/sane-umax-parport-doc.html umax/sane-umax-powerlook-doc.html umax/sane-umax-scanner-clones-doc.html umax/sane-umax-speed-doc.html umax/sane-umax-standard-options-doc.html umax/sane-umax-standard.jpg umax/sane-umax-text.jpg umax/sane-umax-text2.jpg umax/sane-umax-text4.jpg umax/sane-umax-uc-doc.html umax/sane-umax-vista-doc.html umax/sane-umax.jpg umax/umax.BUGS umax/umax.CHANGES umax/umax.FAQ umax/umax.TODO '/usr/local/doc/sane-1.0.23git/umax'
/bin/mkdir -p '/usr/local/doc/sane-1.0.23git/matsushita'
/usr/bin/install -c -m 644  matsushita/matsushita.txt '/usr/local/doc/sane-1.0.23git/matsushita'
/bin/mkdir -p '/usr/local/doc/sane-1.0.23git/gt68xx'
/usr/bin/install -c -m 644  gt68xx/gt68xx.CHANGES gt68xx/gt68xx.TODO '/usr/local/doc/sane-1.0.23git/gt68xx'
/bin/mkdir -p '/usr/local/doc/sane-1.0.23git/mustek'
/usr/bin/install -c -m 644  mustek/mustek.CHANGES '/usr/local/doc/sane-1.0.23git/mustek'
/bin/mkdir -p '/usr/local/doc/sane-1.0.23git/mustek_usb'
/usr/bin/install -c -m 644  mustek_usb/mustek_usb.CHANGES mustek_usb/mustek_usb.TODO '/usr/local/doc/sane-1.0.23git/mustek_usb'
/bin/mkdir -p '/usr/local/doc/sane-1.0.23git/leo'
/usr/bin/install -c -m 644  leo/leo.txt '/usr/local/doc/sane-1.0.23git/leo'
make[2]: Leaving directory `/home/kemal/src/sane-backends/doc'
make[1]: Leaving directory `/home/kemal/src/sane-backends/doc'
Making install in po
make[1]: Entering directory `/home/kemal/src/sane-backends/po'
make[2]: Entering directory `/home/kemal/src/sane-backends/po'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/kemal/src/sane-backends/po'
make[1]: Leaving directory `/home/kemal/src/sane-backends/po'
make[1]: Entering directory `/home/kemal/src/sane-backends'
make[2]: Entering directory `/home/kemal/src/sane-backends'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/doc/sane-1.0.23git" || /bin/mkdir -p "/usr/local/doc/sane-1.0.23git"
/usr/bin/install -c -m 644 AUTHORS ChangeLog COPYING LICENSE NEWS PROBLEMS PROJECTS README README.aix README.beos README.darwin README.djpeg README.freebsd README.hp-ux README.linux README.netbsd README.openbsd README.os2 README.solaris README.unixware2 README.unixware7 README.windows README.zeta '/usr/local/doc/sane-1.0.23git'
make[2]: Leaving directory `/home/kemal/src/sane-backends'
make[1]: Leaving directory `/home/kemal/src/sane-backends'
kemal@kemal:~/src/sane-backends$ scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).


Geliştiricinin cevabı:

I asume the latest sorces in ~/src/sane-backends and the patch in ~/src/sane-backends/backend. prepare SANE for the compiler: cd ~/src/sane-backends autoconf automake BACKENDS="pixma" ./configure patch the file: cd backend patch pixma_imageclass.c pixma_imageclass.c.diff cd .. compile and install SANE: make && sudo make install create links for this SANE version: dpkg -L libsane | grep libsane.so go into the shown directory, on my machine it is /usr/lib/x86_64-linux-gnu cd /usr/lib/x86_64-linux-gnu sudo ln -sf /usr/local/lib/libsane.la . sudo ln -sf /usr/local/lib/libsane.so . sudo ln -sf /usr/local/lib/libsane.so.1 . cd ~ test your scanner: export SANE_DEBUG_PIXMA=4 scanimage -L scanimage -d pixma -A scanimage -d pixma > test.pnm maybe you need this: sudo scanimage -d pixma -A sudo scanimage -d pixma > test.pnm


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 20 Nisan 2012 - 14:04:15

Bu arada automake yaptığımda aşağıdaki hatayı alıyorum.

kemal@kemal:~/src/sane-backends$ automake
configure.in:15: version mismatch.  This is Automake 1.11.3,
configure.in:15: but the definition used by this AM_INIT_AUTOMAKE
configure.in:15: comes from Automake 1.11.1.  You should recreate
configure.in:15: aclocal.m4 with aclocal and run automake again.
backend/Makefile.am:52: `%'-style pattern rules are a GNU make extension
po/Makefile.am:17: shell if test -r $(srcdir: non-POSIX variable name
po/Makefile.am:17: (probably a GNU make extension)
po/Makefile.am:18: shell if test -r $(srcdir: non-POSIX variable name
po/Makefile.am:18: (probably a GNU make extension)
po/Makefile.am:20: shell LINGUAS="$(PO_LINGUAS: non-POSIX variable name
po/Makefile.am:20: (probably a GNU make extension)
po/Makefile.am:21: shell LINGUAS="$(PO_LINGUAS: non-POSIX variable name
po/Makefile.am:21: (probably a GNU make extension)
tools/Makefile.am:59: wildcard ${top_srcdir}/doc/descriptions/*.desc: non-POSIX variable name
tools/Makefile.am:59: (probably a GNU make extension)
tools/Makefile.am:59: wildcard ${top_srcdir}/doc/descriptions-external/*.desc: non-POSIX variable name
tools/Makefile.am:59: (probably a GNU make extension)
tools/Makefile.am:63: wildcard ${top_srcdir}/doc/descriptions/*.desc: non-POSIX variable name
tools/Makefile.am:63: (probably a GNU make extension)
tools/Makefile.am:63: wildcard ${top_srcdir}/doc/descriptions-external/*.desc: non-POSIX variable name
tools/Makefile.am:63: (probably a GNU make extension)
tools/Makefile.am:67: wildcard ${top_srcdir}/doc/descriptions/*.desc: non-POSIX variable name
tools/Makefile.am:67: (probably a GNU make extension)
tools/Makefile.am:67: wildcard ${top_srcdir}/doc/descriptions-external/*.desc: non-POSIX variable name
tools/Makefile.am:67: (probably a GNU make extension)
tools/Makefile.am:71: wildcard ${top_srcdir}/doc/descriptions/*.desc: non-POSIX variable name
tools/Makefile.am:71: (probably a GNU make extension)
tools/Makefile.am:71: wildcard ${top_srcdir}/doc/descriptions-external/*.desc: non-POSIX variable name
tools/Makefile.am:71: (probably a GNU make extension)



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 20 Nisan 2012 - 18:50:18

Geliştiriciden cevap geldi. automake komutunun verdiği hatayı umursama, devam et dedi. Bende devam ettim. Şimdi tarayıcı bulundu.

kemal@kemal:~$ scanimage -L
device `pixma:04A926F9' is a CANON Canon imageCLASS MF5880dn multi-function peripheral

İlk başta sudo scanimage -d pixma > test.pnm  dedim, test sayfası taratmak için. Taramaya başladı, sesler geldi. Sonra baktım test sayfası simsiyah bir sayfa olarak görünüyor. Sonra simple scan programı ile denedim. Oda bağlantı hatası diyor. Sonra bilgisayarı yeniden başlatıp tekrar deneyim dedim. sudo scanimage -d pixma > test.pnm  deyince bu sefer de scanimage: sane read: Error during device I/O  diyor. Olacak gibi bu iş  :)
Saygılarımla, sevgilerimle...