Autor Tema: Configurar scanner Primax  (Leído 3465 veces)

Desconectado eclise

  • Junior Member
  • **
  • Mensajes: 96
Configurar scanner Primax
« en: 25 de Noviembre de 2004, 01:23:34 pm »
Hola amig@s! Os vuelvo a pedir ayuda. Esta vez me aventuro a configurar mi scanner Primax Colorado 9600 por puerto paralelo en mi linux (ya que bajo Windows XP no hay posibilidad  :x ).

Por lo que me indicó BuHo y lo que he podido encontrar por ahí, necesito hacer un make de los archivos que van en pxscan-0.41.tgz El caso es que sigo las instrucciones que se pueden leer aqui y pasa lo siguiente; en el momento de hacer make en el directorio donde lo he descomprimido, me sale lo siguiente:

gnuLinEx:~/pxscan-0.41# make
cc -ltiff -lm -O -g pxscan.o probe_lp.o portio.o -o pxscan
/usr/bin/ld: no se puede encontrar -ltiff
collect2: ld devolvió el estado de salida 1
make: *** [pxscan] Error 1

A ver si alguien me puede dar una pista. Gracias!

Un saludo!
A la señal comencé a correr. Podía ver mis enemigos en la distancia corriendo hacia mí. " Están demasiado lejos, no me pueden alcanzar" - pensé. A los dos segundos noté un fuerte golpe en la cabeza; la bala me impactó en la sien y comprendí la delgad

Desconectado BuHo

  • Pro Member
  • ****
  • Mensajes: 733
    • La Estancia Azul
Configurar scanner Primax
« Respuesta #1 en: 25 de Noviembre de 2004, 02:31:38 pm »
pues parece que antes de nada tendras que instalar el libtiff para que pueda compilar lo otro.

Ya sabes: ./configure && make && make install
Wake up BuHo...
Daboweb has you[/color]
Mi blog: La Estancia Azul

Desconectado eclise

  • Junior Member
  • **
  • Mensajes: 96
Configurar scanner Primax
« Respuesta #2 en: 25 de Noviembre de 2004, 03:17:39 pm »
Cita de: BuHo
Ya sabes: ./configure && make && make install


Me tendreis que perdonar, pero explicarme mejor esto. Como se hace? No soy nada hábil, lo siento.

Muchas gracias  :oops:
A la señal comencé a correr. Podía ver mis enemigos en la distancia corriendo hacia mí. " Están demasiado lejos, no me pueden alcanzar" - pensé. A los dos segundos noté un fuerte golpe en la cabeza; la bala me impactó en la sien y comprendí la delgad

Desconectado BuHo

  • Pro Member
  • ****
  • Mensajes: 733
    • La Estancia Azul
Configurar scanner Primax
« Respuesta #3 en: 27 de Noviembre de 2004, 03:57:08 pm »
Ah, no es nada, es la forma mas normal de instalar un paquete cuando es un archivo.tar.gz

Mira, para descomprimirlo:

tar xvfz nombre.tar.gz

Despues te vas al directorio que haya creado

cd nombre

Luego ejecutas configure para que compruebe que puede compilar sin problemas

./configure

Luego le dices que lo compile, con make (asi ya sabe las opciones que tiene que dar)

make

Luego, como root, haces make install para que copie algunos archivos a carpetas que son directamente accesibles desde cualquier otra, me explico, para que en vez de hacer (para ejecutar firefox)

/home/eclise/firefox-installer/firefox

puedas hacer directamente

firefox

y te lo habra, bien,, pues eso se hace poniendo "make install" como root.

Lo que te dije antes es porque pense que ya sabias como iba, y en linux si haces

comando && comando && comando

te ejecuta uno cuando acabe de hacer el anterior y asi te puedes ir tranquilamente y no esperar a que configure para hacer make y luego a que compile para hacer make install, aunque es cierto que el make install se haria como root y no te iba a dejar hacerlo en el &&, o sea que lo tendrias que hacer como root todo y eso no es recomendable.

Vale, tengo una chuleta esperando en la cocina y me he explicado a toda leche asi que si tienes aun dudas, dimelo xD.
Wake up BuHo...
Daboweb has you[/color]
Mi blog: La Estancia Azul

Desconectado eclise

  • Junior Member
  • **
  • Mensajes: 96
Configurar scanner Primax
« Respuesta #4 en: 30 de Noviembre de 2004, 06:53:41 pm »
Gracias por tu paciencia BuHo, pero vas a necesitar un poco más  :oops:  :oops:

He descomprimido en el escritorio los paquetes y tanto en uno como el otro, cuando hago el ./configure desde el prompt me dice:

gnuLinEx:~/Desktop/pxscan-0.41# ./configure
bash: ./configure: No existe el fichero o el directorio

No se si lo he hecho bien o mal.

Te pongo el resultado del ls a continuacion

gnuLinEx:~/Desktop/pxscan-0.41# ls
capability.h  portio.o    pxscan.1  pxscan.o      registers.h
Makefile      probe_lp.c  pxscan.c  README
portio.c      probe_lp.o  pxscan.h  README.FIRST

gnuLinEx:~/Desktop/primaxGUI-0.99-9# ls -l
total 40
-r--r--r--    1 root     root         1152 2000-06-22 20:36 CHANGES
-r--r--r--    1 root     root          465 2000-06-22 20:37 INSTALL
-r--r--r--    1 root     root          280 2000-06-22 20:37 Makefile
-rwxr--r--    1 root     root        21754 2000-06-22 20:30 primaxgui
-r--r--r--    1 root     root         2273 2000-06-22 20:39 README

Ah! si hago make, me dice lo siguiente:

gnuLinEx:~/Desktop/primaxGUI-0.99-9# make
install --mode 0777 primaxgui /usr/local/bin/
Please be shure to have /usr/local/bin in your path and primax_scan binary

He mirado en la variable path y figura ese directorio

En el otro directorio me dice:

gnuLinEx:~/Desktop/pxscan-0.41# make
gcc -O -c -g -Wall -I/usr/local/tiff-v3.4/libtiff/ pxscan.c
pxscan.c: En la función `scan':
pxscan.c:1130: aviso: comparison is always false due to limited range of data type
gcc -O -c -g -Wall -I/usr/local/tiff-v3.4/libtiff/ probe_lp.c
gcc -O -c -g -Wall -I/usr/local/tiff-v3.4/libtiff/ portio.c
portio.c: En la función `epp_off':
portio.c:42: aviso: implicit declaration of function `ioperm'
portio.c:43: aviso: implicit declaration of function `iopl'
cc -ltiff -lm -O -g pxscan.o probe_lp.o portio.o -o pxscan
/usr/bin/ld: no se puede encontrar -ltiff
collect2: ld devolvió el estado de salida 1
make: *** [pxscan] Error 1

A ver si encuentras un ratillo y me dices que hago mal o que es lo que debo hacer.

Un saludo y gracias otra vez  :roll:  :roll:
A la señal comencé a correr. Podía ver mis enemigos en la distancia corriendo hacia mí. " Están demasiado lejos, no me pueden alcanzar" - pensé. A los dos segundos noté un fuerte golpe en la cabeza; la bala me impactó en la sien y comprendí la delgad

 

Aviso Legal | Política de Privacidad | Política de Cookies

el contenido de la web se rige bajo licencia
Creative Commons License