IDE 1.0 unter Ubuntu Fehlermeldungen

Hallo

da ich mittlerweile fast nur noch Ubuntu nutze möchte ich auch die Arduino Programmierumgebung auch unter Linux nutzen.
Doch leider spuckt diese viele Fehlermeldungen aus unter Win funktioniert die Kompilierung.
Hier mal die Meldungen:

In file included from /usr/share/arduino/hardware/arduino/cores/arduino/Arduino.h:191:0,
                 from /usr/share/arduino/libraries/DS18S20/OneWire.cpp:66:
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:116:83: error: declaration of C function ‘StringSumHelper& operator+(const StringSumHelper&, const char*)’ conflicts with
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:115:27: error: previous declaration ‘StringSumHelper& operator+(const StringSumHelper&, const String&)’ here
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:117:73: error: declaration of C function ‘StringSumHelper& operator+(const StringSumHelper&, char)’ conflicts with
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:116:27: error: previous declaration ‘StringSumHelper& operator+(const StringSumHelper&, const char*)’ here
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:118:84: error: declaration of C function ‘StringSumHelper& operator+(const StringSumHelper&, unsigned char)’ conflicts with
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:117:27: error: previous declaration ‘StringSumHelper& operator+(const StringSumHelper&, char)’ here
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:119:74: error: declaration of C function ‘StringSumHelper& operator+(const StringSumHelper&, int)’ conflicts with
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:118:27: error: previous declaration ‘StringSumHelper& operator+(const StringSumHelper&, unsigned char)’ here
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:120:83: error: declaration of C function ‘StringSumHelper& operator+(const StringSumHelper&, unsigned int)’ conflicts with
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:119:27: error: previous declaration ‘StringSumHelper& operator+(const StringSumHelper&, int)’ here
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:121:75: error: declaration of C function ‘StringSumHelper& operator+(const StringSumHelper&, long int)’ conflicts with
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:120:27: error: previous declaration ‘StringSumHelper& operator+(const StringSumHelper&, unsigned int)’ here
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:122:84: error: declaration of C function ‘StringSumHelper& operator+(const StringSumHelper&, long unsigned int)’ conflicts with
/usr/share/arduino/hardware/arduino/cores/arduino/WString.h:121:27: error: previous declaration ‘StringSumHelper& operator+(const StringSumHelper&, long int)’ here
In file included from /usr/share/arduino/libraries/DS18S20/OneWire.cpp:66:0:
/usr/share/arduino/hardware/arduino/cores/arduino/Arduino.h:195:33: error: declaration of C function ‘uint16_t makeWord(byte, byte)’ conflicts with
/usr/share/arduino/hardware/arduino/cores/arduino/Arduino.h:194:10: error: previous declaration ‘uint16_t makeWord(uint16_t)’ here
/usr/share/arduino/hardware/arduino/cores/arduino/Arduino.h:205:17: error: declaration of C function ‘long int random(long int)’ conflicts with
/usr/lib/gcc/avr/4.5.3/../../../avr/include/stdlib.h:504:13: error: previous declaration ‘long int random()’ here
/usr/share/arduino/hardware/arduino/cores/arduino/Arduino.h:206:23: error: declaration of C function ‘long int random(long int, long int)’ conflicts with
/usr/share/arduino/hardware/arduino/cores/arduino/Arduino.h:205:6: error: previous declaration ‘long int random(long int)’ here

Kann mir da jemand weiter helfen.

Da scheint etwas nicht zusammenzupassen.
Kannst du auf Arduino 1.0.3 updaten und die neueste OneWire-Lib laden ?

Geht das denn bei Ubuntu ( die 1.0 IDE ist meines Wissen die aktuellste die für Linux erhältlich ist )
Di Lib werde ich aktualisieren.

Wow super
das Lib-Ubdate hat geholfen

Besten Dank Für die Hilfe

Rudi01:
Geht das denn bei Ubuntu ( die 1.0 IDE ist meines Wissen die aktuellste die für Linux erhältlich ist )

Die IDE erscheinen immer für alle 3 großen Betriebsysteme (Win MacOS Linux und Source) gleichzeitig.
Im Moment sind die 1.0.3 für Arduino außer Arduino DUE und 1.5.2 für alle Arduino enschließlich des Arduino DUE die aktuellen Versionen.

Grüße Uwe

Hi

nur kann ich die nicht installieren . Bin halt in Linux noch Anfänger.
So installiere ich die IDE immer unter der Ubuntu Softwareverwaltung und da wird nur die Version 1.0 angeboten aber jetzt klappst ja .

Danke noch für alle Hilfe