I've been struggling with my IDE on a new computer. The other boards seem to compile just fine, but these two boards just will not compile. I'm running "Blink" to make things simple.
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(2, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(2, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(2, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
Error message:
Arduino: 1.8.15 (Windows 10), Board: "Arduino Due (Programming Port)"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\jordan\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\jordan\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\jordan\Documents\ARDUINO\libraries -fqbn=arduino:sam:arduino_due_x_dbg -vid-pid=0000_0000 -ide-version=10815 -build-path C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_build_960944 -warnings=none -build-cache C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_cache_79133 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.bossac.path=C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.6.1-arduino -prefs=runtime.tools.bossac-1.6.1-arduino.path=C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.6.1-arduino -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.arm-none-eabi-gcc-4.8.3-2014q1.path=C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -verbose C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_modified_sketch_633543\Blink.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\jordan\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\jordan\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\jordan\Documents\ARDUINO\libraries -fqbn=arduino:sam:arduino_due_x_dbg -vid-pid=0000_0000 -ide-version=10815 -build-path C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_build_960944 -warnings=none -build-cache C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_cache_79133 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.bossac.path=C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.6.1-arduino -prefs=runtime.tools.bossac-1.6.1-arduino.path=C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.6.1-arduino -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.arm-none-eabi-gcc-4.8.3-2014q1.path=C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -verbose C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_modified_sketch_633543\Blink.ino
Using board 'arduino_due_x_dbg' from platform in folder: C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12
Using core 'arduino' from platform in folder: C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12
Detecting libraries used...
"C:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10815 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON "-DUSB_MANUFACTURER=\"Arduino LLC\"" "-DUSB_PRODUCT=\"Arduino Due\"" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\system/libsam" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\system/CMSIS/CMSIS/Include/" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\system/CMSIS/Device/ATMEL/" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\cores\\arduino" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\variants\\arduino_due_x" "C:\\Users\\JORDAN~1.FAC\\AppData\\Local\\Temp\\arduino_build_960944\\sketch\\Blink.ino.cpp" -o nul
Generating function prototypes...
"C:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10815 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON "-DUSB_MANUFACTURER=\"Arduino LLC\"" "-DUSB_PRODUCT=\"Arduino Due\"" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\system/libsam" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\system/CMSIS/CMSIS/Include/" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\system/CMSIS/Device/ATMEL/" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\cores\\arduino" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\variants\\arduino_due_x" "C:\\Users\\JORDAN~1.FAC\\AppData\\Local\\Temp\\arduino_build_960944\\sketch\\Blink.ino.cpp" -o "C:\\Users\\JORDAN~1.FAC\\AppData\\Local\\Temp\\arduino_build_960944\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"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\\JORDAN~1.FAC\\AppData\\Local\\Temp\\arduino_build_960944\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -MMD -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10815 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON "-DUSB_MANUFACTURER=\"Arduino LLC\"" "-DUSB_PRODUCT=\"Arduino Due\"" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\system/libsam" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\system/CMSIS/CMSIS/Include/" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\system/CMSIS/Device/ATMEL/" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\cores\\arduino" "-IC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\variants\\arduino_due_x" "C:\\Users\\JORDAN~1.FAC\\AppData\\Local\\Temp\\arduino_build_960944\\sketch\\Blink.ino.cpp" -o "C:\\Users\\JORDAN~1.FAC\\AppData\\Local\\Temp\\arduino_build_960944\\sketch\\Blink.ino.cpp.o"
Compiling libraries...
Compiling core...
Using previously compiled file: C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_build_960944\core\variant.cpp.o
Using precompiled core: C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_cache_79133\core\core_arduino_sam_arduino_due_x_dbg_0796af865c24b6ca8e88b0db3f6eac7e.a
Linking everything together...
"C:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-gcc" -mcpu=cortex-m3 -mthumb -Os -Wl,--gc-sections "-TC:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\variants\\arduino_due_x/linker_scripts/gcc/flash.ld" "-Wl,-Map,C:\\Users\\JORDAN~1.FAC\\AppData\\Local\\Temp\\arduino_build_960944/Blink.ino.map" -o "C:\\Users\\JORDAN~1.FAC\\AppData\\Local\\Temp\\arduino_build_960944/Blink.ino.elf" "-LC:\\Users\\JORDAN~1.FAC\\AppData\\Local\\Temp\\arduino_build_960944" -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--entry=Reset_Handler -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align -Wl,--start-group -u _sbrk -u link -u _close -u _fstat -u _isatty -u _lseek -u _read -u _write -u _exit -u kill -u _getpid "C:\\Users\\JORDAN~1.FAC\\AppData\\Local\\Temp\\arduino_build_960944\\sketch\\Blink.ino.cpp.o" "C:\\Users\\JORDAN~1.FAC\\AppData\\Local\\Temp\\arduino_build_960944\\core\\variant.cpp.o" "C:\\Users\\jordan\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\sam\\1.6.12\\variants\\arduino_due_x/libsam_sam3x8e_gcc_rel.a" "C:\\Users\\JORDAN~1.FAC\\AppData\\Local\\Temp\\arduino_build_960944/..\\arduino_cache_79133\\core\\core_arduino_sam_arduino_due_x_dbg_0796af865c24b6ca8e88b0db3f6eac7e.a" -Wl,--end-group -lm -lgcc
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/libsam_sam3x8e_gcc_rel.a(startup_sam3xa.o): In function `Reset_Handler':
startup_sam3xa.c:(.text.Reset_Handler+0x74): undefined reference to `main'
C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_build_960944\core\variant.cpp.o: In function `UART_Handler':
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:314: undefined reference to `UARTClass::IrqHandler()'
C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_build_960944\core\variant.cpp.o: In function `USART0_Handler':
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:341: undefined reference to `UARTClass::IrqHandler()'
C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_build_960944\core\variant.cpp.o: In function `USART1_Handler':
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:346: undefined reference to `UARTClass::IrqHandler()'
C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_build_960944\core\variant.cpp.o: In function `USART3_Handler':
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:351: undefined reference to `UARTClass::IrqHandler()'
C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_build_960944\core\variant.cpp.o: In function `__static_initialization_and_destruction_0':
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:304: undefined reference to `RingBuffer::RingBuffer()'
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:305: undefined reference to `RingBuffer::RingBuffer()'
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:307: undefined reference to `UARTClass::UARTClass(Uart*, IRQn, unsigned long, RingBuffer*, RingBuffer*)'
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:321: undefined reference to `RingBuffer::RingBuffer()'
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:322: undefined reference to `RingBuffer::RingBuffer()'
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:323: undefined reference to `RingBuffer::RingBuffer()'
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:324: undefined reference to `RingBuffer::RingBuffer()'
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:325: undefined reference to `RingBuffer::RingBuffer()'
C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_build_960944\core\variant.cpp.o:C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:326: more undefined references to `RingBuffer::RingBuffer()' follow
C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_build_960944\core\variant.cpp.o: In function `__static_initialization_and_destruction_0':
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:328: undefined reference to `USARTClass::USARTClass(Usart*, IRQn, unsigned long, RingBuffer*, RingBuffer*)'
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:331: undefined reference to `USARTClass::USARTClass(Usart*, IRQn, unsigned long, RingBuffer*, RingBuffer*)'
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x/variant.cpp:334: undefined reference to `USARTClass::USARTClass(Usart*, IRQn, unsigned long, RingBuffer*, RingBuffer*)'
C:\Users\JORDAN~1.FAC\AppData\Local\Temp\arduino_build_960944/..\arduino_cache_79133\core\core_arduino_sam_arduino_due_x_dbg_0796af865c24b6ca8e88b0db3f6eac7e.a(cortex_handlers.c.o): In function `SysTick_Handler':
C:\Users\jordan\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\cores\arduino/cortex_handlers.c:51: undefined reference to `tickReset'
c:/users/jordan/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-linkr.o): In function `_link_r':
linkr.c:(.text._link_r+0xe): undefined reference to `_link'
c:/users/jordan/appdata/local/arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libc.a(lib_a-signalr.o): In function `_kill_r':
signalr.c:(.text._kill_r+0xe): undefined reference to `_kill'
collect2.exe: error: ld returned 1 exit status
exit status 1
Error compiling for board Arduino Due (Programming Port).