Hallo zusammen,
Heute kam mein neuer Arduino Due (hab noch ein Arduino Uno) und habe die IDE 1.5.2 gleich mit drauf gemacht und wollte mal ein bisschen mit der FastSPI(
http://code.google.com/p/fastspi/) rumspielen und da kam diese Fehlermeldung:
"avr/pgmspace.h: No such file or directory compilation"Ich hab natürlich sofort nachgeschaut ob die Datei wirklich nicht da ist aber sie wahr da. Dann hab ich geschaut wo die Datei im IDE 1.0.3 ist, ist identisch.
Ist jetzt eine andere Verknüpfung nötig zu den AVR Header Dateien ? Oder ist es weil ich Zwei Arduino IDE's drauf hab (hab noch die 1.0.3 drauf), was ich aber nicht denke oder ?
Hier nochmal die betroffene Stelle in der FastSPI_LED.h Datei:
#ifndef __INC_SPIRGB_H
#define __INC_SPIRGB_H
#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "WProgram.h"
#include <pins_arduino.h>
#endif
#include "HardwareSerial.h"
#include "string.h"
#include "avr/pgmspace.h" // <---
extern "C" {
void TIMER1_OVF_vect(void) __attribute__ ((signal,naked,__INTR_ATTRS));
void SPI_STC_vect(void) __attribute__ ((signal,__INTR_ATTRS));
};
//....
Als kleine Anmerkung, in der alten Version hat es noch funktioniert.
vielleicht hat einer eine Idee.
Ich danke schon mal im voraus für die Helfer

MfG
Airlocker