| |||||
| Dernière réponse | |
|---|---|
| Sujet : asscoier action bouton du scanner | |
| j_c_p | http://jcp.lespotos.com/images/iscanAlive.jpg
J'ai reprécisé de copier /usr/local/iscan-1.11.0/backend/epkowa.conf ds /etc/sane.d/, en plus d'ajouter epkowa ds /usr/local/iscan-1.10.0/backend/dll.conf ds mon topic dédié là ;). |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| j_c_p | http://jcp.lespotos.com/images/iscanAlive.jpg
J'ai reprécisé de copier /usr/local/iscan-1.11.0/backend/epkowa.conf ds /etc/sane.d/, en plus d'ajouter epkowa ds /usr/local/iscan-1.10.0/backend/dll.conf ds mon topic dédié là ;). |
| Sagittarius | J'ai suivi le mode opératoire indiqué par JCP :jap: dans son topic et ça marche bien sous mdk 10.1. A noter, qu'avec gcc 3.4.1 la compilation se vautre, raison pour laquelle j'ai choisi d'utiliser le rpm du site de référence (qui fonctionne). Pas d'amélioration avec gcc 2.96. Il semble qu'il faille pour l'heure, une version 3.3x Enfin, les résultats de scannage sont bons, voire excellents. |
| thierry_b | PS:
en plus enfin je ne sais pas si ca a à voir, quand je fais un scanimage -L, il me met: device `epson:libusb:005:002' is a Epson GT-9300 flatbed scanner Inl ne le reconnai pas exactement en Epson Perfection 2400 Photo apprement non? Sinon, ca scanne super bien avec xsane, mais bon j'aimerais faire fonctionner iscan :-(. A+ |
| thierry_b | ca ne marche pas :-(
et en plus: De plus, il faut mettre le pilote epkowa ds le ddl.conf ;) : /usr/local/iscan-1.10.0/backend/dll.conf -> epkowa => je n'ai pas de dll.conf. Faut vraiment que je trouve une solution pour le compiler manuellement... Merci A+ |
| Sagittarius |
|
| thierry_b | Ca fait pareil même en exportant les deux variables, pour mettre les mêmes valeurs que toi :-(.
A+ |
| j_c_p | oui, un 2400XP (cf config).
édit : tu devrais partir du tar.gz plutôt que du rpm ;). |
| thierry_b | oki.
Avec alien , j'ai converti le rpm en deb, et je l'ai installé, mais il m'a dit "impossible d'envoyer une commande au scanner", c'est qu'appremment c'est beaucoup plus efficace quand on le compile lol. Euh, -march=athlon-xp => tu as un athlon xp? Merci A+ |
| j_c_p | hum, faudrait voir les options par défaut du compilateur sur Debian (car sur Gentoo, on peut agir directement dessus, et tt est compilé avec les options que l'on veut).
Sinon, ça doit pouvoir se passer en manuel à la compilation. |
| thierry_b | COmment on voit les options qu'on a dans les variables cflags et lflags dans gcc?
Merci A+ |
| j_c_p | j'ai complété ma réponse ;) (et je ne connais pas Debian aussi :p). |
| thierry_b | Salut,
et la version de g++? car il parle de c++ dans les messages d'erreurs. Merci A+ |
| j_c_p | Autrefois, Avasys proposais le choix pour choisir ton fichier (rpm ou tar.gz) en fction de ton compilateur, mais maintenant, c'est min gcc3.2 ;).
http://www.epkowa.co.jp/english/linux_e/index.htm Enfin, c'est sûr que si c'est une Debian Woody :p. édit : compilé sans souci avec gcc 3.3.4 ss Gentoo ;).
|
| thierry_b | thierry:/home/thierry/iscan-1.11.0# gcc --version
gcc (GCC) 3.3.5 (Debian 1:3.3.5-2) Copyright (C) 2003 Free Software Foundation, Inc. Ce logiciel est libre; voir les sources pour les conditions de copie. Il n'y a PAS GARANTIE; ni implicite pour le MARCHANDAGE ou pour un BUT PARTICULIER. Que puis-je faire? Merci A+ |
| Dark_Schneider | à mon avis le logiciel ne supporte pas son gcc car celui-ci n'aime pas certains trucs dans le code source.
les gcc les plus courrant sont gcc 2.96 et gcc 3.3 ( voire 3.2 ) |
| j_c_p | Bon, je te remets mes options de compilation :
|
| thierry_b | Re,
je me suis lancé dans la compilation, et ca merde au niveau du make :-( Merci A+ ---------------------------------------------------------- imgstream.cc:280: error: `match' was not declared in this scope imgstream.cc:280: error: le C++ ISO interdit la déclaration de « free » sans type imgstream.cc:280: error: `int iscan::imgstream::free' is not a static member of `class iscan::imgstream' imgstream.cc:281: error: erreur d'analyse syntaxique before `}' token imgstream.cc:285: error: `pathz' was not declared in this scope imgstream.cc:285: error: le C++ ISO interdit la déclaration de « free » sans type imgstream.cc:285: error: `int iscan::imgstream::free' is not a static member of `class iscan::imgstream' imgstream.cc:287: error: erreur d'analyse syntaxique before `return' imgstream.cc:296: error: duplicate initialization of iscan::imgstream::_libname imgstream.cc:296: error: conflicting types for `const char*iscan::imgstream::_libname' imgstream.cc:221: error: previous declaration as `int iscan::imgstream::_libname' imgstream.cc:304: embrouillé par les erreurs précédentes, abandon make[1]: *** [imgstream.o] Erreur 1 make[1]: Leaving directory `/home/thierry/iscan-1.11.0/lib' make: *** [all-recursive] Erreur 1 thierry@thierry:~/iscan-1.11.0$ ----------------------------------------------------------- |
| Dark_Schneider | thierry_b> ouh le crado ... ( bis ) |
| thierry_b | autant, pour mo ca serait plutot:
./configure --libbdir=/usr/lib non? Merci A+ |
| Dark_Schneider | thierry_b> ouh le crado ... |
| thierry_b | Ok,
pour reutiliser les mêmes libs, il suffit de lui dire d'installer ca dans /usr au lieu de /usr/local, d'après mon message d'avertissement précédent, et donc de rajouter un --refix=/usr dans le .:configure? Merci A+ |
| j_c_p | Pas de souci, Xsane et Iscan fctionne ensemble chez moi ;) (cf mes options de compilation à la fin ds topic).
NB : tu peux réutiliser les mêmes lib, mais chez moi, ça ne fctionnait pas. édit : j'ai installé le logiciel iscan (et donc son pilote epkowa) ds /usr/local. |
| thierry_b | Salut,
j'ai voulu faire le ./configure, pour le compiler manuellement, et voici ce qu'il me dit à la fin: En fait, j'ai des paquets sane installés, sur ma debian que j'avais mis avec apt. Ils posent problème? Car j'aimerais quand même malgrès le fait de compiler iscan, de pouvoir scanner en plus comme avant. (cad avec xsane et mon scanner marche en libusb avec hotplug). Je vous remercie. A+ ------------------------------------------------------------ *** WARNING: SANE is already installed (version 1.0.14). The old *** installation is at /usr while SANE will now be installed *** at /usr/local. It is recommended to uninstall the old SANE version *** before installing the new one to avoid problems. **************************************************************** * Please be sure to read file PROBLEMS in this directory * * BEFORE running any of the SANE applications. Some devices * * may be damaged by inproper operation, so please do heed this * * advice. * **************************************************************** |
| j_c_p | Dark : j'adore aussi :D (en plus de la qualité de restitution des couleurs d'Iscan ;)).
édit : mon topic |
| Dark_Schneider | c'est une fonctionnalité qu'il faut implémenter au niveau du pilote en effet.
trop puissante l'image du tux sur le scanner !!! |
| j_c_p | ça fctionne d'origine avec le dernier iscan sur les scanners Epson (fait une recherche sous mon nom).
édit: http://jcp.lespotos.com/images/iscan.jpg NB : bouton -> activer la touche AutoScan |
| thierry_b | Bonjour,
y'a t'il un moyen d'associer une action avec une pression de boutons se trouvant sur le scanner? J'ai essayé xbindkeys, mais il ne reconnait que les touches du clavier :-(. Je vous remercie. A+ |




