Danke für deine Hilfe aber leider bekomme ich imer folgenden Fehler.
In file included from ColorduinoPlasma.cpp:27:
/Users/Yeehaw/Documents/Arduino/libraries/Colorduino/Colorduino.h:23:22: error: WProgram.h: No such file or directory
In file included from /Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h:212,
from ColorduinoPlasma.cpp:29:
/Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h:45: error: expected unqualified-id before 'volatile'
/Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h:45: error: expected `)' before 'volatile'
/Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h:45: error: expected `)' before 'volatile'
/Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h:46: error: expected unqualified-id before 'volatile'
/Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h:46: error: expected `)' before 'volatile'
/Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h:46: error: expected `)' before 'volatile'
Dei Fehlermeldung sagt ja alles.
/Users/Yeehaw/Documents/Arduino/libraries/Colorduino/Colorduino.h:206:2: error: #endif without #if
Im file Arduino/libraries/Colorduino/Colorduino.h findet der Kompiler ein "#endif" ohne daß vorher ein "#if" steht. Vieleicht hast Du aus versehen was gelöscht?
OK Du hast nichts gelöscht.
Weil der gesamte Kode bedingt ist (#ifndefCOLORDUINO_H )
hast Du durch ersetzen der WProgram.h mit dem was ich Dir vorgeschlagen habe ein Problem produziert.
Ersetzte #include "WProgram.h"
nur mit #include "Arduino.h"
nicht mit #if defined(ARDUINO) && ARDUINO >= 100 #include "Arduino.h" #else #include "WProgram.h" #endif
Die IDE startet auch ganz normal läd den Sketch nur beim Kompelieren bekomme ich die Fehlermeldungen von oben obwohl die dateien am richtign Platz sind.
Aber ist halb so wild da muss ich halt auf meinem Windows Pc programmieren.
In file included from ColorduinoPlasma.cpp:27:
/Users/Yeehaw/Documents/Arduino/libraries/Colorduino/Colorduino.h:23:22: error: WProgram.h: No such file or directory
In file included from /Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Arduino.h:212,
from ColorduinoPlasma.cpp:29:
/Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h:45: error: expected unqualified-id before 'volatile'
/Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h:45: error: expected )' before 'volatile' /Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h:45: error: expected )' before 'volatile'
/Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h:46: error: expected unqualified-id before 'volatile'
/Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h:46: error: expected )' before 'volatile' /Users/Yeehaw/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/variants/standard/pins_arduino.h:46: error: expected )' before 'volatile'
das ist der code den ich immer bekomme egal bei welchem Sketch.
Auch ein umstieg auf die IDE 0.23 hat nix gebracht.
beim Mac ist es die selbe Problematik wie beim PC. "WProgram.h: No such file or directory" Er versucht wieder die WProgram.h zu laden, jedoch muss er die Arduino.h laden.
Öffne Deine Programme im OSX "Finder", nicht im Startmenue
Klicke mit der rechten Maustaste auf das Arduino Symbol und wähle Paketinhalt anzeigen.
Suche den Ordner "libraries" bzw. den Ordner "Colorduino" dort änderst Du den Inhalt von #include "WProgram.h" zu #include "Arduino.h".
speichern, schließen, arduino erneut starten und der Fehler ist behoben
@ Uwe Schon gesehen, allerdings ist es beim Mac etwas "komplizierter" bzw. versteckter als beim PC. Die Libraries liegen nicht offen wie bei Windows, sondern sind im Paket "versteckt".
Hab ja selber gerade Frust mit dem Colors Shield und dachte ich könnte auch mal behilflich sein, statt nur mit Fragen zu löchern