exit status 1

Hallo Liebe Community,

leider kann ich in meinem Code keinen Fehler finden und habe auch im I-Net nichts passendes gefunden.
Ich bin abseluter Arduino anfänger und habe nun das problem das ich folgenden Error bekomme:

Arduino: 1.8.8 (Windows Store 1.8.19.0) (Windows 10), Board: "Arduino/Genuino Uno"

C:\Users\Alexander\Documents\Arduino\libraries\SimpleDHT\SimpleDHT.cpp: In member function 'read2':

C:\Users\Alexander\Documents\Arduino\libraries\SimpleDHT\SimpleDHT.cpp:189:1: internal compiler error: Segmentation fault

 }

 ^

Please submit a full bug report,

with preprocessed source if appropriate.

See <http://gcc.gnu.org/bugs.html> for instructions.

lto-wrapper.exe: fatal error: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.19.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-gcc returned 1 exit status

compilation terminated.

c:/program files/windowsapps/arduinollc.arduinoide_1.8.19.0_x86__mdqgnx93n4wtt/hardware/tools/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/bin/ld.exe: error: lto-wrapper failed

collect2.exe: error: ld returned 1 exit status

exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Uno.

Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.

Ich hoffe das nir jemand von euch helfen kann.

Hier noch mien Programmcode:

/*  IRremote  */
#include <IRremote.h>
#include <IRremoteInt.h>

int receiver = 4;
IRrecv irrecv(receiver);
decode_results results; 
/*  IRremote end */
/*  LiquidCrystal  */
#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
/*  LiquidCrystal end */
/*  SimpleDHT     */
#include <SimpleDHT.h>
int pinDHT11 = 2;
SimpleDHT11 dht11;
/*  SimpleDHT end */

void messung() {
  // read with raw sample data.
  byte temperature = 0;
  byte humidity = 0;
  byte data[] = {};
  if (dht11.read(pinDHT11, &temperature, &humidity, data)) {
    Serial.print("Read DHT11 failed");
    return;
  }

  lcd.clear();
  lcd.setCursor(0, 0);
  lcd.print("Temperatur:");
  lcd.setCursor(0, 1);
  lcd.print((int)temperature);
  //Oktazahl für °C
  lcd.print("\337C");
  
}

void setup() {
  Serial.begin(9600);
  Serial.println("IR Receiver Button Decode"); 
  irrecv.enableIRIn();
}

void loop() {
  
  if(irrecv.decode(&results)) {
    Serial.println("Signal");
    if(results.value == 0xFFA25D) {
      messung();
    }
    irrecv.resume();
  }
}

ICh verwende das Starter Kit mit dem Uno Board, dem Funkmpfänger, Temperatur sensor und einer 16 *2 Anzeige

Internal compiler error - da kann wohl außer den Compilerbauern keiner helfen.

Welche IDE unter welchem OS nutzt Du?

Gruß Tommy

Siehe: internal compiler error: Segmentation fault

Tommy56:
Internal compiler error - da kann wohl außer den Compilerbauern keiner helfen.

Welche IDE unter welchem OS nutzt Du?

Gruß Tommy

Ich verwende die Arduino IDE 1.8.8 auf einem Windows 10 mit 64bit

Dann probiere mal die 1.8.5 oder 1.8.7 (am Besten als portable IDE, die kannst Du unabhängig parallel betreiben)

Gruß Tommy