Este error aparece cuando trabajando con el compilador Arduino 1.01, utilizamos una librería de una versión anterior a la 1.01 y en ella hay una llamada a "WProgram.h"
#include "WProgram.h"
Aparece el error "WProgram.h: No existe el fichero o el directorio"
Dicho error es debido a que el compilador 1.01 no utiliza WProgram.h.
Hay que sustituir en los ficheros *.cpp y *.h de la librería
#include "WProgram.h"
por
#include "Arduino.h"
Desapareciendo dicho error.
Fácil, no?
Que Dios te bendiga.
ResponderEliminarMe has salvado de la demencia.
Ya tienes un seguidor más.
;-)
Gracias.
EliminarExelente amigo gracias!! me has salvado, ya estba deseperado. Bien.
ResponderEliminargracias pero la unica respuesta es "no se encontro la orden
ResponderEliminarPerfecto, me funcionó para corregir la librería Button.h. Saludos.
ResponderEliminarhola y donde lo cambio...a donde entro para cambiar el
ResponderEliminar#include "WProgram.h"
por
#include "Arduino.h"
pq no lo encuentro
Este comentario ha sido eliminado por el autor.
EliminarVe a la carpeta donde tienes guardada la libreria, entra a las partes de esa libreria que son de la clase "C++ source file y C Header File", una vez dentro de ellos, veras que ahi esta el programa principal de la libreria, donde encuentres el Wprogram.h, borralo, y cambialo por Arduino.h
Eliminarno lo e lo necesito saber yo tambien
ResponderEliminarY de paso remplazen la libreria wiring.h
ResponderEliminar#include //Antes
#include //Despues
No deja agragr los includes ...
ResponderEliminarahora wiring.h debe ser:
wiring_private.h