Fehler beim Kompilieren unter Arduino

OP #3764845
Lesenswert?
• ▲
▼
Hallo Zusammen,

Ich habe für einen Bekannten einen kleinen Sketch geschrieben.
Doch leider erhält er beim Kompilieren immer diese Fehlermeldung.

In file included from sketch_aug14a.ino:1:0:
C:\Users\mb\Documents\Arduino\libraries\LiquidCrystal_I2C/LiquidCrystal_ 
I2C.h:81:16:  error: conflicting return type specified for 'virtual void 
LiquidCrystal_I2C::write(uint8_t)'
   virtual void write(uint8_t);

In file included from 
C:\Users\mb\Documents\Arduino\libraries\LiquidCrystal_I2C/LiquidCrystal_ 
I2C.h:6:0,
                 from sketch_aug14a.ino:1:

Wir beide verwenden Arduino 1.5.7 und haben das gleiche LCD, sowie habe 
ich Ihm die LCD Libary geschickt wie ich Sie verwende und Sie bei mir 
Funktioniert.

Jemand einen Tip?
#3764912
Lesenswert?
• ▲
▼
Stefan Mandl schrieb:
> error: conflicting return type specified for

4 Treffer bei google! Kann doch nicht so schwer sein den Fehler
--> (error: blablabla...) zu suchen
http://forum.arduino.cc/index.php/topic,120573.0.html

Einer von euch beiden hat noch eine alte 1.0.x Version der Libary.
Sonst in LiquidCrystal.h und LiquidCrystal.cpp
1
virtual void write(uint8_t)
in
1
virtual size_t write(uint8_t)
ändern

P.S. danach das Sketch komplett neu erstellen!
OP #3767035
Lesenswert?
• ▲
▼
Hallo zusammen,

Stefan Mandl schrieb:
> Wir beide verwenden Arduino 1.5.7 und haben das gleiche LCD, sowie habe
> ich Ihm die LCD Libary geschickt wie ich Sie verwende und Sie bei mir
> Funktioniert.

Die Libary schloss ich aus da es ja bei mir Problemlos klappt und die 
Libary von mir hat.

Eduard Scheske schrieb:
> Einer von euch beiden hat noch eine alte 1.0.x Version der Libary.
> Sonst in LiquidCrystal.h und LiquidCrystal.cppvirtual void
> write(uint8_t)
> invirtual size_t write(uint8_t)
> ändern

Wir benutzen eine andere Libary du zwar die für ein I2C Display. Hat 
also meiner Meinung nichts damit zu tun.

Mittlerweile haben wir den Fehler allerdings ausmerzen können.
Es liegt zu 97% an einer Sehr Aggressiven Antivieren Software die auf 
dem Laptop drauf ist. Leider auch nicht Abschaltbar das ganze. :-)

Rechnerwechsel durchgeführt und alles ist Schick

MfG Stefan Mandl
Gast #3767050
Lesenswert?
• ▲
▼
Stefan Mandl schrieb:
> Mittlerweile haben wir den Fehler allerdings ausmerzen können.
> Es liegt zu 97% an einer Sehr Aggressiven Antivieren Software die auf
> dem Laptop drauf ist. Leider auch nicht Abschaltbar das ganze. :-)
>
> Rechnerwechsel durchgeführt und alles ist Schick

ALLES klar. Gut gemacht und weiter so.
#3767411
Lesenswert?
• ▲
▼
Stefan Mandl schrieb:
> Mittlerweile haben wir den Fehler allerdings ausmerzen können.
> Es liegt zu 97% an einer Sehr Aggressiven Antivieren Software die auf
> dem Laptop drauf ist. Leider auch nicht Abschaltbar das ganze. :-)

Auch, wenn ihr das Problem mittlerweile anderweitig gelöst habt, macht 
diese Erklärung in meinen Augen wenig Sinn.

Die o.g. Fehlermeldung deutet auf einen Versionskonflikt oder ähnliches 
hin. Ich kann mir nicht vorstellen, dass Anti-Viren-Software Textdateien 
derart manipuliert, dass Signaturen von Funktionen sich verändern. 
Überhaupt wäre es mir neu, dass Anti-Viren Programme sich an reinen 
Textdateien stören. Ein geblockter Zugriff würde sich wohl auch viel 
mehr in einer "Datei nicht gefunden" bzw. "Zugriff verweigert" 
Fehlermeldung äußern.

Mit freundlichen Grüßen,
Karol Babioch

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.