• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Błąd przy kompilacji
#1
Witam,
Wielcy tego świata proszę o pomoc. 
mam problem z kompilacją. Załączam opis bledu. Gdzie szukac przyczyny. 
Z gory dziekuje
 
Odpowiedź
#2
Arduino:1.8.15 (Windows 10), Płytka:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
.........

"C:\\Program Files (x86)\\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 -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "-IC:\\Users\\rs202\\OneDrive\\Dokumenty\\Arduino\\libraries\\ArduinoSTL\\src" "-IC:\\Users\\rs202\\OneDrive\\Dokumenty\\Arduino\\libraries\\MySensors" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Users\\rs202\\OneDrive\\Dokumenty\\Arduino\\libraries\\OneButton\\src" "C:\\Users\\rs202\\OneDrive\\Dokumenty\\Arduino\\libraries\\ArduinoSTL\\src\\del_ops.cpp" -o "C:\\Users\\rs202\\AppData\\Local\\Temp\\arduino_build_920127\\libraries\\ArduinoSTL\\del_ops.cpp.o"

"C:\\Program Files (x86)\\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 -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "-IC:\\Users\\rs202\\OneDrive\\Dokumenty\\Arduino\\libraries\\ArduinoSTL\\src" "-IC:\\Users\\rs202\\OneDrive\\Dokumenty\\Arduino\\libraries\\MySensors" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Users\\rs202\\OneDrive\\Dokumenty\\Arduino\\libraries\\OneButton\\src" "C:\\Users\\rs202\\OneDrive\\Dokumenty\\Arduino\\libraries\\ArduinoSTL\\src\\del_opnt.cpp" -o "C:\\Users\\rs202\\AppData\\Local\\Temp\\arduino_build_920127\\libraries\\ArduinoSTL\\del_opnt.cpp.o"

C:\Users\rs202\OneDrive\Dokumenty\Arduino\libraries\ArduinoSTL\src\del_ops.cpp:25:50: error: 'std:Confusedize_t' has not been declared

_UCXXEXPORT void operator delete(void* ptr, std:Confusedize_t) throw(){

^~~~~~

C:\Users\rs202\OneDrive\Dokumenty\Arduino\libraries\ArduinoSTL\src\del_opnt.cpp:25:56: error: 'nothrow_t' in namespace 'std' does not name a type

_UCXXEXPORT void operator delete(void* ptr, const std::nothrow_t& ) throw() {

^~~~~~~~~

"C:\\Program Files (x86)\\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 -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10815 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\mega" "-IC:\\Users\\rs202\\OneDrive\\Dokumenty\\Arduino\\libraries\\ArduinoSTL\\src" "-IC:\\Users\\rs202\\OneDrive\\Dokumenty\\Arduino\\libraries\\MySensors" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Users\\rs202\\OneDrive\\Dokumenty\\Arduino\\libraries\\OneButton\\src" "C:\\Users\\rs202\\OneDrive\\Dokumenty\\Arduino\\libraries\\ArduinoSTL\\src\\del_opv.cpp" -o "C:\\Users\\rs202\\AppData\\Local\\Temp\\arduino_build_920127\\libraries\\ArduinoSTL\\del_opv.cpp.o"

Użycie biblioteki ArduinoSTL w wersji 1.0.5 z folderu: C:\Users\rs202\OneDrive\Dokumenty\Arduino\libraries\ArduinoSTL

Użycie biblioteki MySensors w wersji 2.3.2 z folderu: C:\Users\rs202\OneDrive\Dokumenty\Arduino\libraries\MySensors

Użycie biblioteki SPI w wersji 1.0 z folderu: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI

Użycie biblioteki OneButton w wersji 2.0.1 z folderu: C:\Users\rs202\OneDrive\Dokumenty\Arduino\libraries\OneButton

exit status 1

Błąd kompilacji dla płytki Arduino Mega or Mega 2560.
 
Odpowiedź
#3
Rozwiązanie - AVR w wersja 1.8.2 jest bez błędów.
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości