> 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
Atte,
N.-
_______________________________________________
____ ____ ___ ____ _ _ ___
|__| |__/ / |___ \/ |__]
| | | \ /__ |___ _/\_ |
Arzexp mailing list
[email protected]
http://lists.slow.tk/listinfo.cgi/arzexp-slow.tk