-         

Ergebnis 1 bis 2 von 2

Thema: Fehlermeldung wConstants.h fehlt

  1. #1
    guggug
    Gast

    Fehlermeldung wConstants.h fehlt

    Anzeige

    Hallo Gemeinde...
    Ich bin absoluter Anfänger was Arduino angeht.

    Jetzt hatte ich mir mal ein Beispiel aus dem Netz geladen.

    #include <DS1307.h>
    #include <Wire.h>
    #include <OneWire.h>


    /* DS18S20 Temperature chip i/o */

    OneWire ds(2); // on pin 2
    byte Tdata[12];
    int rtc[7];
    //int deviceaddress = 0x50;
    int deviceaddress = 0x52;
    int addr = 0; //first address
    int lastTime;
    byte saveDate[6];
    boolean full = false;
    int ledPin = 13;
    int outpin = 3;
    ....
    ....

    Als Fehlermeldung habe ich dann folgendes bekommen.

    Arduino: 1.6.5 (Windows 8.1), Platine: "Arduino Nano, ATmega328"

    In file included from demo2.ino:1:0:
    xxxxxxxxxx\Arduino\libraries\DS1307/DS1307.h:10:24: fatal error: WConstants.h: No such file or directory
    #include <WConstants.h>
    ^
    compilation terminated.
    Fehler beim Kompilieren.

    Ich habe dann im Netz gestöbert und folgendes gefunden... Man soll in die Datei die den Fehler verursacht (DS1307.h) folgende Zeilen

    #if defined(ARDUINO) && ARDUINO >= 100
    #include "Arduino.h"
    #else
    #include "WProgram.h"
    #endif

    anstatt #include <WConstants.h> einfügen

    habe ich gemacht..

    Die IDE beendet neu gestartet, aber immer noch die selbe Fehlermeldung...

    Ich frage mich die ganze Zeit warum immer dieser Pfad für die Datei DS1307.h als Verursacher angegeben wird. in dieser Datei gibt es keinen Aufruf mehr für
    die WConstants.h

    Kann mir bitte einer weiter helfen. Ich knabbere an diesem problem nun schon eine ganze Weile lang rum..


    Vielen Dank für Eure Hilfe

  2. #2
    Erfahrener Benutzer Roboter Genie Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    49
    Beiträge
    1.243
    Das übliche Problem...
    Deine Bibliothek ist steinalt und offenbar für ne uralte Version der Arduino-Software geschrieben.
    In der Regel genügt es nicht, nur die bibliothek.h zu editieren, das Gleiche muss auch mit der bibliothek.cpp gemacht werden.
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

Ähnliche Themen

  1. welche lib fehlt?
    Von inka im Forum Robby RP6
    Antworten: 2
    Letzter Beitrag: 05.03.2013, 08:54
  2. Widerstand fehlt!
    Von Matthias15 im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 12.07.2008, 00:41
  3. Widerstand fehlt - -_-
    Von Neo van Matix im Forum Asuro
    Antworten: 6
    Letzter Beitrag: 11.12.2007, 02:00
  4. "NTLDR fehlt" - Fehlermeldung
    Von Kaiser-F im Forum PC-, Pocket PC, Tablet PC, Smartphone oder Notebook
    Antworten: 7
    Letzter Beitrag: 25.09.2006, 12:56
  5. mcsbyteint.lib fehlt :(
    Von obi-wan im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 17.08.2005, 00:49

Benutzer, die dieses Thema gelesen haben: 1

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •