Hola Gabriel, efectivamente Wiring es compilado de Fedora, pero sería super si me ayudan con el release para Ubuntu, tanto a probarlo como a asegurarnos que incluya todo lo necesario, no tengo a nadie que haga pruebas en esta plataforma.
un abrazo,
h.

Gabriel Zea wrote:
2008/11/26 Gabriel Zea <[EMAIL PROTECTED]>:
2008/11/26 Nelson Castillo <[EMAIL PROTECTED]>:
El problema no aparece cuando se carga el ide, intente abrir alguno de
los ejemplos que vienen en el programa: file > Sketchbook > Examples >
binary > led_blinks y luego presione el boton para subir el programa a
la placa (CTR+ u) en la parte inferior deberia tirarle el error, algo
como:


/home/zea/software/wiring-0017/tools/avr/bin/avrdude: error while
loading shared libraries: libtermcap.so.2: cannot open shared object
file: No such file or directory
En efecto, ahí está el programa compilado con esa librería que no existe.

 ldd tools/avr/bin/avrdude
       linux-gate.so.1 =>  (0xb7f04000)
       libreadline.so.5 => /lib/libreadline.so.5 (0xb7eb0000)
       libncurses.so.5 => /lib/libncurses.so.5 (0xb7e7f000)
       libtermcap.so.2 => not found
       libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7d23000)
       libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb7d1f000)
       /lib/ld-linux.so.2 (0xb7f05000)

Estuve revisando ese directorio y entre todos los binarios presentes,
avrdude es el único que está enlazado con libtermcap. No está
compilado en un Debian.

find . -exec  ldd {} \; | grep found
ldd: ./.: not regular file
ldd: warning: you do not have execution permission for `./avrdude.conf'
       libtermcap.so.2 => not found

¿Será que funciona si lo reemplazamos por el avrdude que viene en
ubuntu? Si mira ese está compilado con ncurses y no con termcap.

http://packages.ubuntu.com/search?keywords=avrdude

Sería algo como:

mv /home/zea/software/wiring-0017/tools/avr/bin/avrdude
/home/zea/software/wiring-0017/tools/avr/bin/avrdude.old
sudo aptitude install avrdude
ln -s /usr/bin/avrdude /home/zea/software/wiring-0017/tools/avr/bin/avrdude

acabo de hacer el enlace al avrdude instalado de los repositorios y me
parece que funciona bien, no boto el error de la libreria, ahora mismo
no puedo probar que en efecto compilo bien por que no tengo la placa a
la mano, pero en un rato buscare una y escribire el resultado.

muchas gracias arhuaco!

zea



Google arroja este link al foro de wiring donde llegan a la misma
conclucion de quitar el avrdude que viene en wiring y reemplazarlo por
el de los repositorios:

http://wiring.org.co/cgi-bin/yabb/YaBB.pl?num=1214470523




_______________________________________________
____ ____ ___  ____ _  _ ___
|__| |__/   /  |___  \/  |__]
|  | |  \  /__ |___ _/\_ |

Arzexp mailing list
[email protected]
http://lists.slow.tk/listinfo.cgi/arzexp-slow.tk

Responder a