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
exit status 1 Fehler beim Kompilieren für das Board ESP32 Dev Module.
17.02.2020, 20:23
Beitrag #1
exit status 1 Fehler beim Kompilieren für das Board ESP32 Dev Module.
Hallo zusammen, ich verzweifle gerade an einem ESP32 Sketch. Lies sich immer wieder kompilieren bis plötzlich folgende Fehlermeldung kommt: "exit status 1 Fehler beim Kompilieren für das Board ESP32 Dev Module."


In den Details findet mann das folgendes, weis jemand wo der Fehler sein kann? :

In file included from C:\Users\Lui\MagentaCLOUD\AVR\ESP32\ArduinoIDE\Feuchtemessung\feuchte32\feuchte3​2.ino:34:0:

C:\Users\Lui\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\librari​es\DNSServer\src/DNSServer.h:12:1: error: expected ',' or ';' before 'enum'

enum class DNSReplyCode

^

C:\Users\Lui\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\librari​es\DNSServer\src/DNSServer.h:80:34: error: 'DNSReplyCode' does not name a type

void setErrorReplyCode(const DNSReplyCode &replyCode);

^

C:\Users\Lui\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\librari​es\DNSServer\src/DNSServer.h:99:5: error: 'DNSReplyCode' does not name a type

DNSReplyCode _errorReplyCode;
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.02.2020, 07:32
Beitrag #2
RE: exit status 1 Fehler beim Kompilieren für das Board ESP32 Dev Module.
Hallo,

die erste Fehlermeldung ist doch eindeutig: er erwartet ein ',' oder ';' fpor der enum Geschichte. Da fehlt wohl in der zeile davor das abschließende Komma...
Die 2. dürrfte davon ein Folgefehler sein.

Gruß aius Berlin
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.02.2020, 08:31
Beitrag #3
RE: exit status 1 Fehler beim Kompilieren für das Board ESP32 Dev Module.
(18.02.2020 07:32)amithlon schrieb:  Hallo,

die erste Fehlermeldung ist doch eindeutig: er erwartet ein ',' oder ';' fpor der enum Geschichte. Da fehlt wohl in der zeile davor das abschließende Komma...

Ich kann im Code leider keien Fehler an der Stelle finden:

Code:
30 #define seriell       // Einschalter für serielle Ausgabe
31 #define DNS

33 #if defined DNS
34 #include <DNSServer.h>
35 const byte DNS_PORT = 53;
36 DNSServer dnsServer;
37 #endif
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.02.2020, 10:17
Beitrag #4
RE: exit status 1 Fehler beim Kompilieren für das Board ESP32 Dev Module.
Hi Spok1,

C:\Users\Lui\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\librari​​es\DNSServer\src/DNSServer.h:12:1: error: expected ',' or ';' before 'enum'

Du suchst an der falschen Stelle.
Die Fehlermeldung bezieht sich auf die Librari "DNSServer.h".
Hast du seit dem letzten funktionierenden Kompilieren die Librari upgedatet?

Such mal in dieser Datei.
Wenn ich es richtig lese meckert er Zeile 12:1 an.
Dann fehlt wahrscheinlich in Zeile 11 der Abschluss ";"

LG
Dietmar

ESP32 Anfänger mit Migrations-Hintergrund (komme von RasPi & Python) Cool
Gruß aus Franken
Dietmar
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.02.2020, 11:08 (Dieser Beitrag wurde zuletzt bearbeitet: 18.02.2020 19:15 von Tommy56.)
Beitrag #5
RE: exit status 1 Fehler beim Kompilieren für das Board ESP32 Dev Module.
Die Zeile ist die erste nach den #define in der Lib.
Da brauchen wir schon Deinen Sketch, um zu sehen, was vorher dort steht.

Gruß Tommy

Edit: Ok, Du brauchst also von uns keine Hilfe mehr, Dir wird wohl schon nebenan geholfen.

"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
18.02.2020, 18:52 (Dieser Beitrag wurde zuletzt bearbeitet: 18.02.2020 18:52 von spok1.)
Beitrag #6
RE: exit status 1 Fehler beim Kompilieren für das Board ESP32 Dev Module.
hier der Auszug aus der LIB

Code:
1 #ifndef DNSServer_h
2 #define DNSServer_h
3 #include <WiFiUdp.h>
4
5 #define DNS_QR_QUERY 0
6 #define DNS_QR_RESPONSE 1
7 #define DNS_OPCODE_QUERY 0
8 #define DNS_DEFAULT_TTL 60        // Default Time To Live : time interval in seconds that the resource record should be cached before being discarded
9 #define DNS_OFFSET_DOMAIN_NAME 12 // Offset in bytes to reach the domain 10 name in the DNS message
10 #define DNS_HEADER_SIZE 12
11
12 enum class DNSReplyCode
13 {
14 NoError   = 0,
15   FormError = 1,
16  ServerFailure     = 2,
17  NonExistentDomain = 3,
18 NotImplemented    = 4,
19  Refused   = 5,
20  YXDomain  = 6,
21  YXRRSet   = 7,
22 NXRRSet   = 8
23 };

enum DNSType
{
  DNS_TYPE_A      = 1,  // Host Address
  DNS_TYPE_AAAA   = 28, // IPv6 Address
  DNS_TYPE_SOA    = 6,  // Start Of a zone of Authority
  DNS_TYPE_PTR    = 12, // Domain name PoinTeR
  DNS_TYPE_DNAME  = 39  // Delegation Name
} ;
[/
code]
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.02.2020, 20:03
Beitrag #7
RE: exit status 1 Fehler beim Kompilieren für das Board ESP32 Dev Module.
Hallo,

wirst Du Dir auch noch einig, in welchem Forum Du reagierst???
In die Lib kann ich selber reinschauen, alle ersten Zeilen Deiner .ino kennt immernoch keiner.

Gruß aus Berlin
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.02.2020, 20:11
Beitrag #8
RE: exit status 1 Fehler beim Kompilieren für das Board ESP32 Dev Module.
Mein Lieber Spok1,

es ist "Foren-Etikette" das eine Frage nur 1x gepostet wird.
Je nach Moderator wird der jüngere Beitrag sogar gelöscht!
Bitte merk dir das und vermeide es in Zukunft UNBEDINGT!
Es gibt Ärger den brauch kein Mensch!

Grundsätzlich:
Fehlersuche hat was mit Logik und Lesen zu tun.
Wenn mich der Kompiler anmotzt dann lese ich die Fehlermeldung und versuche die Ursache in den Zeilen davor zu finden.
In deinem Fall ist es nicht die DNSServer.h(meine sieht genau so aus).
also schau in die Zeile/Zeilen davor.
Irgendwo fehlt ein ";". (Zeilenabschluß)

Falls dir so etwas noch mal passiert: im Kompiler-Fenster die Fehlerzeile und 2..3 Zeilen davor markieren und das dann posten.

LG
Dietmar

ESP32 Anfänger mit Migrations-Hintergrund (komme von RasPi & Python) Cool
Gruß aus Franken
Dietmar
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  ESP32 Lora Wetterdaten 4711engel 27 1.111 Gestern 20:14
Letzter Beitrag: Bitklopfer
  Fehler beim Kompilieren für das Board ESP32 Dev Module. FoxFactoy 5 183 28.02.2021 23:38
Letzter Beitrag: Bernd666
  ESP32 / DeepSleep / Akkulaufzeit ? Steinspiel 23 624 27.02.2021 20:20
Letzter Beitrag: Steinspiel
  ESP32 über OTA luemar 67 3.390 23.02.2021 22:55
Letzter Beitrag: hotsystems
  ESP32 und HC05 gk_1 5 710 22.02.2021 10:53
Letzter Beitrag: gk_1
Question esp32 Cam Blynk Busterflex 1 206 21.02.2021 02:15
Letzter Beitrag: rev.antun
  ESP32: Sensor via GPIO deaktivieren DivingJoe 21 1.011 18.02.2021 22:15
Letzter Beitrag: hotsystems
  Fehler beim Kompilieren für das Board Schnigge5 13 586 17.02.2021 00:03
Letzter Beitrag: rev.antun
  Erfahrungen mit ESP32 und WLAN/MQTT oder was ich beobachtet habe... Arduino4Fun 22 2.262 08.02.2021 15:34
Letzter Beitrag: ardu_arne
  ESP32 BT Master MarcelN 1 1.042 08.02.2021 01:34
Letzter Beitrag: Corvus

Gehe zu:


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