INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Fehler beim Kompilieren für das Board ...
11.11.2019, 11:49
Beitrag #1
Fehler beim Kompilieren für das Board ...
Hi,
habe vor Kurzem im Netz einen Beitrag gefunden, worin 4 DFC77-Module getestet werden. Habe mir die Schaltung aufgebaut und auch den Beispielcode kopiert. Beim Kompilieren erhalte ich den Fehler: Fehler beim Kompilieren für das Board …
Die monierten undefinierten Referenzen werden alle in der Bibliothek "Time.h" deklariert.
Nun zum Code:

Code:
#include "G:\Arduino\libraries\DCF77\DCF77.h"
#include "G:\Arduino\libraries\Time\Time.h"

#define DCF_PIN 2           // Connection pin to DCF 77 device
#define DCF_INTERRUPT 0    // Interrupt number associated with pin

//time_t time;
// wurde ein gueltiges Signal gefunden
bool g_bDCFTimeFound = false;
bool OnRisingFlank = true;

DCF77 DCF = DCF77(DCF_PIN, DCF_INTERRUPT, OnRisingFlank);

void setup()
{
  pinMode(LED_BUILTIN, OUTPUT);
  Serial.begin(9600);
  DCF.Start();
  Serial.println("Waiting for DCF77 time ... ");
  Serial.println("It will take at least 2 minutes until a first update can be processed.");
}

void loop()
{
  //  delay(950);
  // das Signal wird nur aller 5 Sekunden abgefragt
  delay(5000);

  digitalWrite(LED_BUILTIN, HIGH);
  delay(50);
  digitalWrite(LED_BUILTIN, LOW);

  time_t DCFtime = DCF.getTime(); // Check if new DCF77 time is available
  if (DCFtime != 0)
  {
    Serial.println("Time is updated");
    setTime(DCFtime);
    g_bDCFTimeFound = true;
  }

  // die Uhrzeit wurde gesetzt, also LED nach kurzer Zeit ein
  if (g_bDCFTimeFound)
  {
    delay(50);
    digitalWrite(LED_BUILTIN, HIGH);
  }
  digitalClockDisplay();
}

void digitalClockDisplay()
{
  // digital clock display of the time
  Serial.print(hour());
  printDigits(minute());
  printDigits(second());
  Serial.print(" ");
  Serial.print(day());
  Serial.print(" ");
  Serial.print(month());
  Serial.print(" ");
  Serial.print(year());
  Serial.println();
}

void printDigits(int digits)
{
  // utility function for digital clock display: prints preceding colon and leading 0
  Serial.print(":");
  if (digits < 10)
    Serial.print('0');
  Serial.print(digits);
}
Und die Fehlermeldung:
Code:
Arduino: 1.8.10 (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

G:\Arduino\arduino-builder -dump-prefs -logger=machine -hardware G:\Arduino\hardware -hardware C:\Users\The Boss\AppData\Local\Arduino15\packages -tools G:\Arduino\tools-builder -tools G:\Arduino\hardware\tools\avr -tools C:\Users\The Boss\AppData\Local\Arduino15\packages -built-in-libraries G:\Arduino\libraries -libraries G:\Arduino\eigene Sketches\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=1A86_7523 -ide-version=10810 -build-path C:\Users\THEBOS~1\AppData\Local\Temp\arduino_build_389504 -warnings=all -build-cache C:\Users\THEBOS~1\AppData\Local\Temp\arduino_cache_973124 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=G:\Arduino\hardware\tools\avr -verbose G:\Arduino\eigene Sketches\Pollin_DCF\Pollin_DCF.ino
G:\Arduino\arduino-builder -compile -logger=machine -hardware G:\Arduino\hardware -hardware C:\Users\The Boss\AppData\Local\Arduino15\packages -tools G:\Arduino\tools-builder -tools G:\Arduino\hardware\tools\avr -tools C:\Users\The Boss\AppData\Local\Arduino15\packages -built-in-libraries G:\Arduino\libraries -libraries G:\Arduino\eigene Sketches\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=1A86_7523 -ide-version=10810 -build-path C:\Users\THEBOS~1\AppData\Local\Temp\arduino_build_389504 -warnings=all -build-cache C:\Users\THEBOS~1\AppData\Local\Temp\arduino_cache_973124 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=G:\Arduino\hardware\tools\avr -verbose G:\Arduino\eigene Sketches\Pollin_DCF\Pollin_DCF.ino
Using board 'mega' from platform in folder: G:\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: G:\Arduino\hardware\arduino\avr
Detecting libraries used...
"G:\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IG:\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IG:\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_389504\\sketch\\Pollin_​DCF.ino.cpp" -o nul
Generating function prototypes...
"G:\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IG:\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IG:\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_389504\\sketch\\Pollin_​DCF.ino.cpp" -o "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_389504\\preproc\\ctags_​target_for_gcc_minus_e.cpp"
"G:\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_389504\\preproc\\ctags_​target_for_gcc_minus_e.cpp"
Sketch wird kompiliert...
"G:\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IG:\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IG:\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_389504\\sketch\\Pollin_​DCF.ino.cpp" -o "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_389504\\sketch\\Pollin_​DCF.ino.cpp.o"
Compiling libraries...
Compiling core...
Using precompiled core: C:\Users\THEBOS~1\AppData\Local\Temp\arduino_cache_973124\core\core_arduino_avr_​mega_cpu_atmega2560_04322238fd3fcce87e42f5e92c4fea36.a
Linking everything together...
"G:\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -Wall -Wextra -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections,--relax -mmcu=atmega2560 -o "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_389504/Pollin_DCF.ino.elf" "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_389504\\sketch\\Pollin_​DCF.ino.cpp.o" "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_389504/..\\arduino_cache_973124\\core\\core_arduino_avr_mega_cpu_atmega2560_04322238fd3​fcce87e42f5e92c4fea36.a" "-LC:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_389504" -lm
C:\Users\THEBOS~1\AppData\Local\Temp\cc8mKrhy.ltrans0.ltrans.o: In function `global constructors keyed to 65535_0_Pollin_DCF.ino.cpp.o.1785':

<artificial>:(.text.startup+0x66): undefined reference to `DCF77::DCF77(int, int, bool)'

C:\Users\THEBOS~1\AppData\Local\Temp\cc8mKrhy.ltrans0.ltrans.o: In function `main':

<artificial>:(.text.startup+0x1ea): undefined reference to `DCF77::Start()'

<artificial>:(.text.startup+0x216): undefined reference to `DCF77::getTime()'

<artificial>:(.text.startup+0x232): undefined reference to `setTime(unsigned long)'

<artificial>:(.text.startup+0x252): undefined reference to `hour()'

<artificial>:(.text.startup+0x258): undefined reference to `minute()'

<artificial>:(.text.startup+0x25e): undefined reference to `second()'

<artificial>:(.text.startup+0x26a): undefined reference to `day()'

<artificial>:(.text.startup+0x276): undefined reference to `month()'

<artificial>:(.text.startup+0x282): undefined reference to `year()'

collect2.exe: error: ld returned 1 exit status

exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Mega or Mega 2560.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
11.11.2019, 11:59
Beitrag #2
RE: Fehler beim Kompilieren für das Board ...
Hast du es schon mal mit der üblichen Definition geprüft ?

Code:
#include <Time.h>

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
11.11.2019, 12:15
Beitrag #3
RE: Fehler beim Kompilieren für das Board ...
@TO: Meinst Du, Du bekommst bessere Antworten, wenn Du das gleich in 2 getrennten Beiträgen postest?

Libs, die Du installierst haben sich in <Sketchbook>\libraries zu befinden und werden dann auch z.B. mit <Time.h> gefunden.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
11.11.2019, 12:40 (Dieser Beitrag wurde zuletzt bearbeitet: 11.11.2019 12:49 von Kurt Wallander.)
Beitrag #4
RE: Fehler beim Kompilieren für das Board ...
(11.11.2019 11:59)hotsystems schrieb:  Hast du es schon mal mit der üblichen Definition geprüft ?

Code:
#include <Time.h>

Ja, hab ich. Der Fehler beim Kompilieren tritt zwar nicht mehr auf, es werden trotzdem die in der Library "Time.h" deklarierten Funktionen nicht gefunden. Die IDE wird erfinderisch und will z. B. setTime durch isotime, die Funktion minute() durch init, second() durch rewind ersetzen.
Die kompletten neuen Fehlermeldungen:
Code:
Arduino: 1.8.10 (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

G:\Arduino\arduino-builder -dump-prefs -logger=machine -hardware G:\Arduino\hardware -hardware C:\Users\The Boss\AppData\Local\Arduino15\packages -tools G:\Arduino\tools-builder -tools G:\Arduino\hardware\tools\avr -tools C:\Users\The Boss\AppData\Local\Arduino15\packages -built-in-libraries G:\Arduino\libraries -libraries G:\Arduino\eigene Sketches\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=1A86_7523 -ide-version=10810 -build-path C:\Users\THEBOS~1\AppData\Local\Temp\arduino_build_179854 -warnings=all -build-cache C:\Users\THEBOS~1\AppData\Local\Temp\arduino_cache_447648 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=G:\Arduino\hardware\tools\avr -verbose G:\Arduino\eigene Sketches\Pollin_DCF\Pollin_DCF.ino
G:\Arduino\arduino-builder -compile -logger=machine -hardware G:\Arduino\hardware -hardware C:\Users\The Boss\AppData\Local\Arduino15\packages -tools G:\Arduino\tools-builder -tools G:\Arduino\hardware\tools\avr -tools C:\Users\The Boss\AppData\Local\Arduino15\packages -built-in-libraries G:\Arduino\libraries -libraries G:\Arduino\eigene Sketches\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=1A86_7523 -ide-version=10810 -build-path C:\Users\THEBOS~1\AppData\Local\Temp\arduino_build_179854 -warnings=all -build-cache C:\Users\THEBOS~1\AppData\Local\Temp\arduino_cache_447648 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=G:\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=G:\Arduino\hardware\tools\avr -verbose G:\Arduino\eigene Sketches\Pollin_DCF\Pollin_DCF.ino
Using board 'mega' from platform in folder: G:\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: G:\Arduino\hardware\arduino\avr
Detecting libraries used...
"G:\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IG:\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IG:\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_179854\\sketch\\Pollin_​DCF.ino.cpp" -o nul
Generating function prototypes...
"G:\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IG:\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IG:\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_179854\\sketch\\Pollin_​DCF.ino.cpp" -o "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_179854\\preproc\\ctags_​target_for_gcc_minus_e.cpp"
"G:\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_179854\\preproc\\ctags_​target_for_gcc_minus_e.cpp"
Sketch wird kompiliert...
"G:\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IG:\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IG:\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_179854\\sketch\\Pollin_​DCF.ino.cpp" -o "C:\\Users\\THEBOS~1\\AppData\\Local\\Temp\\arduino_build_179854\\sketch\\Pollin_​DCF.ino.cpp.o"
G:\Arduino\eigene Sketches\Pollin_DCF\Pollin_DCF.ino: In function 'void loop()':

Pollin_DCF:38:5: error: 'setTime' was not declared in this scope

     setTime(DCFtime);

     ^~~~~~~

G:\Arduino\eigene Sketches\Pollin_DCF\Pollin_DCF.ino:38:5: note: suggested alternative: 'isotime'

     setTime(DCFtime);

     ^~~~~~~

     isotime

G:\Arduino\eigene Sketches\Pollin_DCF\Pollin_DCF.ino: In function 'void digitalClockDisplay()':

Pollin_DCF:54:16: error: 'hour' was not declared in this scope

   Serial.print(hour());

                ^~~~

Pollin_DCF:55:15: error: 'minute' was not declared in this scope

   printDigits(minute());

               ^~~~~~

G:\Arduino\eigene Sketches\Pollin_DCF\Pollin_DCF.ino:55:15: note: suggested alternative: 'init'

   printDigits(minute());

               ^~~~~~

               init

Pollin_DCF:56:15: error: 'second' was not declared in this scope

   printDigits(second());

               ^~~~~~

G:\Arduino\eigene Sketches\Pollin_DCF\Pollin_DCF.ino:56:15: note: suggested alternative: 'rewind'

   printDigits(second());

               ^~~~~~

               rewind

Pollin_DCF:58:16: error: 'day' was not declared in this scope

   Serial.print(day());

                ^~~

Pollin_DCF:60:16: error: 'month' was not declared in this scope

   Serial.print(month());

                ^~~~~

Pollin_DCF:62:16: error: 'year' was not declared in this scope

   Serial.print(year());

                ^~~~

G:\Arduino\eigene Sketches\Pollin_DCF\Pollin_DCF.ino:62:16: note: suggested alternative: 'char'

   Serial.print(year());

                ^~~~

                char

exit status 1
'setTime' was not declared in this scope

(11.11.2019 12:15)Tommy56 schrieb:  @TO: Meinst Du, Du bekommst bessere Antworten, wenn Du das gleich in 2 getrennten Beiträgen postest?

Libs, die Du installierst haben sich in <Sketchbook>\libraries zu befinden und werden dann auch z.B. mit <Time.h> gefunden.

Gruß Tommy

Nein, Tommy56, eine erweiterte Behandlung habe ich auch nicht erwartet, Aber da dies mein allererster Beitrag überhaupt war, habe ich die Formatierungsregeln nicht richtig geschnallt. Bitte Dich, mir noch einmal zu vergeben.
<Time.h> wird trotzdem nicht berücksichtigt, in beiden Fällen beschwert sich der Kompiler nicht daß er "Time.h" nicht grfunden hätte.
Gruß
K. W.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
11.11.2019, 13:04
Beitrag #5
RE: Fehler beim Kompilieren für das Board ...
(11.11.2019 12:40)Kurt Wallander schrieb:  <Time.h> wird trotzdem nicht berücksichtigt, in beiden Fällen beschwert sich der Kompiler nicht daß er "Time.h" nicht grfunden hätte.
Dann hast Du sie falsch installiert oder die falsche Time.h. Welche Time.h benutzt Du (Link)? Es gibt mehrere verschiedene.
Am Einfachsten geht die Installation über die Bibliotheksverwaltung oder über Zip Bibliothek hinzufügen.

Dann bitte doch mal einen der Mods den anderen Thread zu löschen.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
11.11.2019, 14:02 (Dieser Beitrag wurde zuletzt bearbeitet: 11.11.2019 14:02 von hotsystems.)
Beitrag #6
RE: Fehler beim Kompilieren für das Board ...
@TO
Fakt ist, du musst etwas falsch bei der Installation (IDE oder Libraries) gemacht haben.

Allerdings habe ich es nicht weiter untersucht.
Die Sketch lässt sich bei mir in der IDE 1.6.5 fehlerfrei kompilieren.
In der IDE 1.8.9 wirft er Fehler bei "hour()" usw. aus. Diese sind aber def. in der Time-Lib bei mir vorhanden.

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
11.11.2019, 14:36
Beitrag #7
RE: Fehler beim Kompilieren für das Board ...
Hallo,

(11.11.2019 14:02)hotsystems schrieb:  Die Sketch lässt sich bei mir in der IDE 1.6.5 fehlerfrei kompilieren.
In der IDE 1.8.9 wirft er Fehler bei "hour()" usw. aus. Diese sind aber def. in der Time-Lib bei mir vorhanden.

ich habe den Sketch gerade mal in der 1.8.10 compiliert. DCF77 hier die Arduino-DCF77-master. Tme die von PaulStoffregen.
Compiliert, nur die zur Zeit etwas üblichen C++ Warnigs zu den String-Konstanten, die behindern aber z.Z. die Funktione noch nicht.

Gruß aus Berlin
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
11.11.2019, 14:52 (Dieser Beitrag wurde zuletzt bearbeitet: 11.11.2019 15:13 von hotsystems.)
Beitrag #8
RE: Fehler beim Kompilieren für das Board ...
(11.11.2019 14:36)amithlon schrieb:  ich habe den Sketch gerade mal in der 1.8.10 compiliert. DCF77 hier die Arduino-DCF77-master. Tme die von PaulStoffregen.
Compiliert, nur die zur Zeit etwas üblichen C++ Warnigs zu den String-Konstanten, die behindern aber z.Z. die Funktione noch nicht.

Das macht mich doch etwas stutzig.
Ich verwende ebenso die von PaulStoffregen.
Er kompiliert mit 1.6.5 und mit 1.8.9 kommen Fehler bei hour(), minute() usw.

Werde mir später mal die 1.8.10 runterladen.

Ok, auch das ist bei mir geklärt.

Es lag an der DCF77-Lib.
Verwende ich die"Arduino-DCF77-master", dann kompiliert er auch in 1.8.9.
Link

Somit heißt es def. für den TO:

Fehler in der Installation suchen.

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Fehlermeldung beim Sketch hochladen heino_m 12 375 28.05.2020 18:25
Letzter Beitrag: Tommy56
  Fehler bei delay über 32767 Kleingärtner 5 308 07.05.2020 18:51
Letzter Beitrag: Kleingärtner
  Wo ist der RxD1 beim Wemos D1 mini? DO3GE 3 220 03.05.2020 12:33
Letzter Beitrag: Fips
  Fehler bei eigener Library Samu_wo 4 279 20.04.2020 15:51
Letzter Beitrag: Samu_wo
  Verschiedene Spannungen beim Schalten von Relais? Wosch 4 290 19.04.2020 16:33
Letzter Beitrag: Tommy56
  Fehler beim Kompilieren Lunge 6 379 09.04.2020 14:07
Letzter Beitrag: MicroBahner
  Timeout beim Hochladen freak76 5 353 06.04.2020 08:54
Letzter Beitrag: GuaAck
  Undefined reference-Fehler beim Kompilieren MdE 9 533 24.03.2020 21:39
Letzter Beitrag: Tommy56
  Stepper Motor mit zwei Taster bedienen / Fehler ohne Fehlermeldung Milano 6 493 21.03.2020 16:06
Letzter Beitrag: MicroBahner
  Fehler bei Kompilieren ak68 6 795 21.03.2020 13:12
Letzter Beitrag: Tommy56

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste