Arduino: 1.8.13 (Windows 10), Board: "Arduino Uno" C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\USER\OneDrive\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=04D9_B534 -ide-version=10813 -build-path C:\Users\USER\AppData\Local\Temp\arduino_build_274197 -warnings=none -build-cache C:\Users\USER\AppData\Local\Temp\arduino_cache_64923 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\USER\OneDrive\Desktop\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\English\Lesson 3 Infrared Remote Control Car\irCar-weaponMod\irCar-weaponMod.ino C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\USER\OneDrive\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=04D9_B534 -ide-version=10813 -build-path C:\Users\USER\AppData\Local\Temp\arduino_build_274197 -warnings=none -build-cache C:\Users\USER\AppData\Local\Temp\arduino_cache_64923 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\USER\OneDrive\Desktop\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\English\Lesson 3 Infrared Remote Control Car\irCar-weaponMod\irCar-weaponMod.ino Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr Detecting libraries used... "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\USER\\AppData\\Local\\Temp\\arduino_build_274197\\sketch\\irCar-weaponMod.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE Alternatives for IRremote.h: [IRremote@3.0.3] ResolveLibrary(IRremote.h) -> candidates: [IRremote@3.0.3] "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\AppData\\Local\\Temp\\arduino_build_274197\\sketch\\irCar-weaponMod.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\esp32.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_BoseWave.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_Denon.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_Dish.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_JVC.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_Kaseikyo.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_LG.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_Lego.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_MagiQuest.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_NEC.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_Pronto.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_RC5_RC6.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_Samsung.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_Sony.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_Template.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\ir_Whynter.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\nRF5.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src\\sam.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE Generating function prototypes... "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 -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\AppData\\Local\\Temp\\arduino_build_274197\\sketch\\irCar-weaponMod.ino.cpp" -o "C:\\Users\\USER\\AppData\\Local\\Temp\\arduino_build_274197\\preproc\\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE "C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\USER\\AppData\\Local\\Temp\\arduino_build_274197\\preproc\\ctags_target_for_gcc_minus_e.cpp" Compiling sketch... "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=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\USER\\OneDrive\\Documents\\Arduino\\libraries\\IRremote\\src" "C:\\Users\\USER\\AppData\\Local\\Temp\\arduino_build_274197\\sketch\\irCar-weaponMod.ino.cpp" -o "C:\\Users\\USER\\AppData\\Local\\Temp\\arduino_build_274197\\sketch\\irCar-weaponMod.ino.cpp.o" In file included from C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/IRremoteInt.h:61:0, from C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/IRremote.h:94, from C:\Users\USER\OneDrive\Desktop\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\English\Lesson 3 Infrared Remote Control Car\irCar-weaponMod\irCar-weaponMod.ino:5: C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irProtocol.h:39:1: error: expected ',' or ';' before 'typedef' typedef enum { ^~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irProtocol.h:62:3: error: 'decode_type_t' does not name a type; did you mean 'decltype'? } decode_type_t; ^~~~~~~~~~~~~ decltype C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irProtocol.h:64:31: error: 'decode_type_t' was not declared in this scope const char* getProtocolString(decode_type_t aProtocol); ^~~~~~~~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irProtocol.h:64:31: note: suggested alternative: 'decltype' const char* getProtocolString(decode_type_t aProtocol); ^~~~~~~~~~~~~ decltype In file included from C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/IRremote.h:94:0, from C:\Users\USER\OneDrive\Desktop\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\English\Lesson 3 Infrared Remote Control Car\irCar-weaponMod\irCar-weaponMod.ino:5: C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/IRremoteInt.h:124:5: error: 'decode_type_t' does not name a type; did you mean 'decltype'? decode_type_t protocol; ///< UNKNOWN, NEC, SONY, RC5, ... ^~~~~~~~~~~~~ decltype C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/IRremoteInt.h:183:5: error: 'decode_type_t' does not name a type; did you mean 'decode_results'? decode_type_t decode_type; // deprecated, moved to decodedIRData.protocol ///< UNKNOWN, NEC, SONY, RC5, ... ^~~~~~~~~~~~~ decode_results In file included from C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/IRremote.h:99:0, from C:\Users\USER\OneDrive\Desktop\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\English\Lesson 3 Infrared Remote Control Car\irCar-weaponMod\irCar-weaponMod.ino:5: C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h: In member function 'bool IRrecv::decode()': C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:252:23: error: 'struct IRData' has no member named 'protocol' decodedIRData.protocol = UNKNOWN; ^~~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:252:34: error: 'UNKNOWN' was not declared in this scope decodedIRData.protocol = UNKNOWN; ^~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:252:34: note: suggested alternative: 'UNKNOWN_B' decodedIRData.protocol = UNKNOWN; ^~~~~~~ UNKNOWN_B In file included from C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/IRremote.h:99:0, from C:\Users\USER\OneDrive\Desktop\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\English\Lesson 3 Infrared Remote Control Car\irCar-weaponMod\irCar-weaponMod.ino:5: C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h: In member function 'bool IRrecv::decodeHash()': C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:728:19: error: 'struct IRData' has no member named 'protocol' decodedIRData.protocol = UNKNOWN; ^~~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:728:30: error: 'UNKNOWN' was not declared in this scope decodedIRData.protocol = UNKNOWN; ^~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:728:30: note: suggested alternative: 'UNKNOWN_B' decodedIRData.protocol = UNKNOWN; ^~~~~~~ UNKNOWN_B C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h: In function 'void printIRResultShort(Print*, IRData*, uint16_t)': C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:759:50: error: 'struct IRData' has no member named 'protocol' aSerial->print(getProtocolString(aIRDataPtr->protocol)); ^~~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:759:58: error: 'getProtocolString' cannot be used as a function aSerial->print(getProtocolString(aIRDataPtr->protocol)); ^ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:760:21: error: 'struct IRData' has no member named 'protocol' if (aIRDataPtr->protocol == UNKNOWN) { ^~~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:760:33: error: 'UNKNOWN' was not declared in this scope if (aIRDataPtr->protocol == UNKNOWN) { ^~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:760:33: note: suggested alternative: 'UNKNOWN_B' if (aIRDataPtr->protocol == UNKNOWN) { ^~~~~~~ UNKNOWN_B C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h: In member function 'void IRrecv::printIRResultMinimal(Print*)': C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:840:52: error: 'struct IRData' has no member named 'protocol' aSerial->print(getProtocolString(decodedIRData.protocol)); ^~~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:840:60: error: 'getProtocolString' cannot be used as a function aSerial->print(getProtocolString(decodedIRData.protocol)); ^ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:841:23: error: 'struct IRData' has no member named 'protocol' if (decodedIRData.protocol == UNKNOWN) { ^~~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:841:35: error: 'UNKNOWN' was not declared in this scope if (decodedIRData.protocol == UNKNOWN) { ^~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:841:35: note: suggested alternative: 'UNKNOWN_B' if (decodedIRData.protocol == UNKNOWN) { ^~~~~~~ UNKNOWN_B C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h: In member function 'void IRrecv::printIRResultAsCVariables(Print*)': C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:1004:23: error: 'struct IRData' has no member named 'protocol' if (decodedIRData.protocol != UNKNOWN) { ^~~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:1004:35: error: 'UNKNOWN' was not declared in this scope if (decodedIRData.protocol != UNKNOWN) { ^~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:1004:35: note: suggested alternative: 'UNKNOWN_B' if (decodedIRData.protocol != UNKNOWN) { ^~~~~~~ UNKNOWN_B C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h: At global scope: C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:1039:31: error: redefinition of 'const char* getProtocolString' const char* getProtocolString(decode_type_t aProtocol) { ^~~~~~~~~~~~~ In file included from C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/IRremoteInt.h:61:0, from C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/IRremote.h:94, from C:\Users\USER\OneDrive\Desktop\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\English\Lesson 3 Infrared Remote Control Car\irCar-weaponMod\irCar-weaponMod.ino:5: C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irProtocol.h:64:13: note: 'const char* getProtocolString' previously defined here const char* getProtocolString(decode_type_t aProtocol); ^~~~~~~~~~~~~~~~~ In file included from C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/IRremote.h:99:0, from C:\Users\USER\OneDrive\Desktop\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\English\Lesson 3 Infrared Remote Control Car\irCar-weaponMod\irCar-weaponMod.ino:5: C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:1039:31: error: 'decode_type_t' was not declared in this scope const char* getProtocolString(decode_type_t aProtocol) { ^~~~~~~~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irReceive.cpp.h:1039:31: note: suggested alternative: 'decode_results' const char* getProtocolString(decode_type_t aProtocol) { ^~~~~~~~~~~~~ decode_results In file included from C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/IRremote.h:100:0, from C:\Users\USER\OneDrive\Desktop\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\Elegoo Smart Robot Car Kit V3.0 Plus2020.10.26\English\Lesson 3 Infrared Remote Control Car\irCar-weaponMod\irCar-weaponMod.ino:5: C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h: In member function 'size_t IRsend::write(IRData*, uint_fast8_t)': C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:100:35: error: 'struct IRData' has no member named 'protocol' auto tProtocol = aIRSendData->protocol; ^~~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:139:22: error: 'NEC' was not declared in this scope if (tProtocol == NEC) { ^~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:139:22: note: suggested alternative: 'DEC' if (tProtocol == NEC) { ^~~ DEC C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:142:29: error: 'SAMSUNG' was not declared in this scope } else if (tProtocol == SAMSUNG) { ^~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:142:29: note: suggested alternative: 'sendSAMSUNG' } else if (tProtocol == SAMSUNG) { ^~~~~~~ sendSAMSUNG C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:145:29: error: 'SONY' was not declared in this scope } else if (tProtocol == SONY) { ^~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:148:29: error: 'PANASONIC' was not declared in this scope } else if (tProtocol == PANASONIC) { ^~~~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:151:29: error: 'DENON' was not declared in this scope } else if (tProtocol == DENON) { ^~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:154:29: error: 'SHARP' was not declared in this scope } else if (tProtocol == SHARP) { ^~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:157:29: error: 'LG' was not declared in this scope } else if (tProtocol == LG) { ^~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:157:29: note: suggested alternative: 'L' } else if (tProtocol == LG) { ^~ L C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:160:29: error: 'JVC' was not declared in this scope } else if (tProtocol == JVC) { ^~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:160:29: note: suggested alternative: 'IVCE' } else if (tProtocol == JVC) { ^~~ IVCE C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:163:29: error: 'RC5' was not declared in this scope } else if (tProtocol == RC5) { ^~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:163:29: note: suggested alternative: 'PC5' } else if (tProtocol == RC5) { ^~~ PC5 C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:166:29: error: 'RC6' was not declared in this scope } else if (tProtocol == RC6) { ^~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:166:29: note: suggested alternative: 'PC6' } else if (tProtocol == RC6) { ^~~ PC6 C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:169:29: error: 'APPLE' was not declared in this scope } else if (tProtocol == APPLE) { ^~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:173:29: error: 'BOSEWAVE' was not declared in this scope } else if (tProtocol == BOSEWAVE) { ^~~~~~~~ C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote\src/irSend.cpp.h:176:29: error: 'LEGO_PF' was not declared in this scope } else if (tProtocol == LEGO_PF) { ^~~~~~~ Using library IRremote at version 3.0.3 in folder: C:\Users\USER\OneDrive\Documents\Arduino\libraries\IRremote exit status 1 Error compiling for board Arduino Uno.