Teensyduino 1.39 Beta #1

Status
Not open for further replies.

Paul

Administrator
Staff member
Here is a first beta test for Teensyduino 1.39.

This should fix the rather embarrassing error for Teensy LC that slipped into the 1.38 release. Please use 1.39-beta if you're working with Teensy LC.


Old beta download links removed. Please use the latest version:
https://www.pjrc.com/teensy/td_download.html


Changes since Teensyduino 1.38:

Fix IntervalTimer compile error on Teensy LC
Use gnu++11 on Teensy 2.0 (was c++11)
Add pgmspace.h (no avr prefix) for ESP2866 compatibility
Nicer incompatible messages in LowPower, ILI9341_t3, PulsePosition
Update library openGLCD
 
I should have done more testing.

Yesterday I started work on a perl script which compiles all the examples from all libraries for all Teensy boards. It logs which ones have errors, which have warning, and which compile clean. Obviously it can't tell if the compiled code actually works, but at least this should serve as a pretty good check in the future.

It's also showing the lingering mess we have in many of the libraries....
 
I started playing with the NeoGPS library with the T3.5 again. I ran into a problem with the Teensy version of pgmspace.h. The avr version has several functions that the Teensy version does not. Actually, just one of them is needed. The actual error I received was:
Code:
In function 'const __FlashStringHelper* compassDir(uint16_t)': 
Tabular:200: error:
 'pgm_read_ptr' was not declared in this scope return (const __FlashStringHelper *) pgm_read_ptr( &dirStrings[ dir ] );

I added the following to the pgmspace.h teensy file:
Code:
#define pgm_read_ptr(addr) (void*) pgm_read_word(addr)

Figured it was close and it at least ran but I received a bunch of messages about cast and different size which I figured.

Help?
 
Sloeber already can do the test you are building

I should have done more testing.

Yesterday I started work on a perl script which compiles all the examples from all libraries for all Teensy boards. It logs which ones have errors, which have warning, and which compile clean. Obviously it can't tell if the compiled code actually works, but at least this should serve as a pretty good check in the future.

It's also showing the lingering mess we have in many of the libraries....

Paul I already have a junit test in Sloeber that does a big part of this. It doesn't log the number of warnings because to many sketches produce warnings but if you want I can add that info in a log file. https://github.com/Sloeber/arduino-...eateAndCompileArduinoIDEExamplesOnTeensy.java
If you want I can make a video to explain how to set up the unit tests run.
Best regards
Jantje
 
Hi Paul,

Ran into issue again (https://forum.pjrc.com/threads/46073-Teensyduino-1-38-Released?p=152150&viewfull=1#post152150) with this beta...

Not sure if has to do with I did some attempted builds that failed with compile error, resolve the error and then try building again.

This time I have not converted to using TyCommander so default configuration... I will try restarting Arduino and see if that resolves. Then may try clearing temp files.
Then may try new clean install of 1.8.4 plus new beta to see if something corrupted.

Update: restarting Arduino did not resolve.
Duplicate Library: as debugging my version of USBHost_t36
Code:
Arduino: 1.8.4 (Windows 10), TD: 1.39-beta1, Board: "Teensy 3.6, Serial, 180 MHz, Faster, US English"

D:\arduino-1.8.4\arduino-builder -dump-prefs -logger=machine -hardware D:\arduino-1.8.4\hardware -hardware C:\Users\kurte\AppData\Local\Arduino15\packages -hardware C:\Users\kurte\Documents\Arduino\hardware -tools D:\arduino-1.8.4\tools-builder -tools D:\arduino-1.8.4\hardware\tools\avr -tools C:\Users\kurte\AppData\Local\Arduino15\packages -built-in-libraries D:\arduino-1.8.4\libraries -libraries C:\Users\kurte\Documents\Arduino\libraries -fqbn=teensy:avr:teensy36:usb=serial,speed=180,opt=o2std,keys=en-us -vid-pid=0X16C0_0X0483 -ide-version=10804 -build-path C:\Users\kurte\AppData\Local\Temp\arduino_build_475100 -warnings=all -build-cache C:\Users\kurte\AppData\Local\Temp\arduino_cache_622716 -verbose C:\Users\kurte\Documents\Arduino\xxx\xxx.ino
D:\arduino-1.8.4\arduino-builder -compile -logger=machine -hardware D:\arduino-1.8.4\hardware -hardware C:\Users\kurte\AppData\Local\Arduino15\packages -hardware C:\Users\kurte\Documents\Arduino\hardware -tools D:\arduino-1.8.4\tools-builder -tools D:\arduino-1.8.4\hardware\tools\avr -tools C:\Users\kurte\AppData\Local\Arduino15\packages -built-in-libraries D:\arduino-1.8.4\libraries -libraries C:\Users\kurte\Documents\Arduino\libraries -fqbn=teensy:avr:teensy36:usb=serial,speed=180,opt=o2std,keys=en-us -vid-pid=0X16C0_0X0483 -ide-version=10804 -build-path C:\Users\kurte\AppData\Local\Temp\arduino_build_475100 -warnings=all -build-cache C:\Users\kurte\AppData\Local\Temp\arduino_cache_622716 -verbose C:\Users\kurte\Documents\Arduino\xxx\xxx.ino
Using board 'teensy36' from platform in folder: D:\arduino-1.8.4\hardware\teensy\avr
Using core 'teensy3' from platform in folder: D:\arduino-1.8.4\hardware\teensy\avr
Detecting libraries used...
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w  -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\sketch\xxx.ino.cpp" -o "nul"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w  -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\sketch\xxx.ino.cpp" -o "nul"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w  -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\ehci.cpp" -o "nul"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w  -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\enumeration.cpp" -o "nul"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w  -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\hub.cpp" -o "nul"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w  -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\keyboard.cpp" -o "nul"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w  -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\memory.cpp" -o "nul"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w  -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\midi.cpp" -o "nul"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w  -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\mouse.cpp" -o "nul"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w  -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\print.cpp" -o "nul"
Generating function prototypes...
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w  -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\sketch\xxx.ino.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\preproc\ctags_target_for_gcc_minus_e.cpp"
"D:\arduino-1.8.4\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\preproc\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\sketch\xxx.ino.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\sketch\xxx.ino.cpp.o"
Compiling libraries...
Compiling library "USBHost_t36"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\ehci.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\libraries\USBHost_t36\ehci.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\enumeration.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\libraries\USBHost_t36\enumeration.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\hub.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\libraries\USBHost_t36\hub.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\keyboard.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\libraries\USBHost_t36\keyboard.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\memory.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\libraries\USBHost_t36\memory.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\midi.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\libraries\USBHost_t36\midi.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\mouse.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\libraries\USBHost_t36\mouse.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "-IC:\Users\kurte\Documents\Arduino\libraries\USBHost_t36" "C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36\print.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\libraries\USBHost_t36\print.cpp.o"
Compiling core...
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -x assembler-with-cpp -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\memcpy-armv7m.S" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\memcpy-armv7m.S.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -x assembler-with-cpp -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\memset.S" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\memset.S.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\analog.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\analog.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\eeprom.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\eeprom.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\keylayouts.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\keylayouts.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\math_helper.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\math_helper.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\mk20dx128.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\mk20dx128.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\nonstd.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\nonstd.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\pins_teensy.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\pins_teensy.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\ser_print.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\ser_print.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\serial1.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\serial1.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\serial2.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\serial2.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\serial3.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\serial3.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\serial4.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\serial4.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\serial5.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\serial5.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\serial6.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\serial6.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\serial6_lpuart.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\serial6_lpuart.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\touch.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\touch.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_desc.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_desc.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_dev.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_dev.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_joystick.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_joystick.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_keyboard.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_keyboard.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_mem.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_mem.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_midi.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_midi.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_mouse.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_mouse.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_mtp.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_mtp.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_rawhid.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_rawhid.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_seremu.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_seremu.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_serial.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_serial.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_touch.c" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_touch.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\AudioStream.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\AudioStream.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\DMAChannel.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\DMAChannel.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\EventResponder.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\EventResponder.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\HardwareSerial1.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\HardwareSerial1.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\HardwareSerial2.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\HardwareSerial2.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\HardwareSerial3.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\HardwareSerial3.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\HardwareSerial4.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\HardwareSerial4.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\HardwareSerial5.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\HardwareSerial5.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\HardwareSerial6.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\HardwareSerial6.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\IPAddress.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\IPAddress.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\IntervalTimer.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\IntervalTimer.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\Print.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\Print.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\Stream.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\Stream.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\Tone.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\Tone.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\WMath.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\WMath.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\WString.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\WString.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\avr_emulation.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\avr_emulation.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\main.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\main.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\new.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\new.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_audio.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_audio.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_flightsim.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_flightsim.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\usb_inst.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\usb_inst.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK66FX1M0__ -DTEENSYDUINO=139 -DARDUINO=10804 -DF_CPU=180000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-ID:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3" "D:\arduino-1.8.4\hardware\teensy\avr\cores\teensy3\yield.cpp" -o "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\yield.cpp.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100/core/core.a" "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\memcpy-armv7m.S.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100/core/core.a" "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\memset.S.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100/core/core.a" "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\analog.c.o"
"D:\arduino-1.8.4\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100/core/core.a" "C:\Users\kurte\AppData\Local\Temp\arduino_build_475100\core\eeprom.c.o"
d:\arduino-1.8.4\hardware\tools\arm\bin\../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/bin/ar.exe: unable to rename 'C:\Users\kurte\AppData\Local\Temp\arduino_build_475100/core/core.a'; reason: File exists

Multiple libraries were found for "USBHost_t36.h"
 Used: C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36
 Not used: D:\arduino-1.8.4\hardware\teensy\avr\libraries\USBHost_t36
Using library USBHost_t36 at version 0.1 in folder: C:\Users\kurte\Documents\Arduino\libraries\USBHost_t36 
Error compiling for board Teensy 3.6.

Edit: Clearing out all files from %temp% except skipping those that need administrative capabilities and purging trash, appears to resolve it this time...
Now to see if it will return later...
 
Last edited:
d:\arduino-1.8.4\hardware\tools\arm\bin\../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/bin/ar.exe: unable to rename 'C:\Users\kurte\AppData\Local\Temp\arduino_build_475100/core/core.a'; reason: File exists

Are you running some real-time virus scanner? The file might be opened by the scanner and thus ar.exe fails.
 
Are you running some real-time virus scanner? The file might be opened by the scanner and thus ar.exe fails.
Probably - Running McAfee

Maybe it is only coincidence but only started seeing this with the release of 1.38 and 1.39 beta... So thought I would mention
 
Maybe it is only coincidence but only started seeing this with the release of 1.38 and 1.39 beta... So thought I would mention

Is it from the final 1.38, or one of the 1.38 betas?

The only build stuff that changed was adding the extra objdump steps which write assembly listing and symbol table files. That was added in the final 1.38, so if you jumped from 1.38-beta4 to 1.39-beta1, then you're running a slightly different build. But going to 1.38 (release) to 1.39-beta1 should be an identical build process. Should be....
 
Hi Paul, I went from 1.38.beta4 to 1.38 released and that is when I noticed the issue... I also then tried update to 1.39 beta1 and it happened again... So far it has not happened again since I wiped out Temp folder, but also I have not been doing much since then either... (Waiting to see if people run into issues with the USB Mouse stuff)
 
unzip Installed fresh IDE 1.8.4 and TD 1.39b1 on Win10 (using win defender and Malwarebytes) with no issues on install or minor use so far.

Added note: FrankB sent me a BETA PCB kit and build files for his Teensy64 - C64 emulation system and it worked for me to build on this install.
Sketch uses 348512 bytes (33%) of program storage space. Maximum is 1048576 bytes.
Global variables use 232920 bytes (88%) of dynamic memory, leaving 29224 bytes for local variables. Maximum is 262144 bytes.

With SD for C64 code loading and USB_HOST code for wireless keyboard and the ILI9341 and sound.
 
Last edited:
Not sure if this is ide 1.8.4 problem or teensyduino but here it goes. Seeing a couple of strange things happening over the past couple of days:
1. Today I opened up the ide and went to compile for the t3.5 but all the Teensy boards were missing. I closed and reopened and they showed up again. This was the first time it happened.
2. On compiling I will get warnings or notes about things not being initialized etc, but the next time I compile I don't get the messages and everything compiles fine. There is no regularity to when this occurs. At least I never noticed. Just wanted to let you know.
 
1. Today I opened up the ide and went to compile for the t3.5 but all the Teensy boards were missing. I closed and reopened and they showed up again. This was the first time it happened.

I've also see strangeness where the Tools menu is messed up, but then clicking it again a few seconds later seems to correct everything. I'm pretty sure it's a (probably very long standing) bug in the Arduino IDE.

Probably not going to put time into this one unless someone finds a reliable way to reproduce it.

2. On compiling I will get warnings or notes about things not being initialized etc, but the next time I compile I don't get the messages and everything compiles fine. There is no regularity to when this occurs. At least I never noticed. Just wanted to let you know.

This is normal for compiler warnings. Most of the time those files with warnings aren't getting recompiled, so you only see the warning the first time.

However, there also seems to be bug in Arduino since 1.8.2 which is unnecessarily forcing a full recompile sometimes. Coming up with a non-Teensy test case to reproduce it and report to the Arduino devs is on my todo list...

Over the last few days I've been improving my script which checks all the examples from all libs with all Teensy boards. It took a while to get a reasonable list of ignore cases, like not trying to check OctoWS2811 on the AVR boards. Still more to do there, but it's now giving pretty useful results instead of hiding them among tons of known-incompatible cases. I've also been making an effort to add #error messages, so people will get a nicer message explains the library isn't compatible, rather than dozens or hundreds of incomprehensible compiler errors.

There are many thousands of compiler warnings and a pretty good number of actual compiler errors. Some libs have a *lot* of examples, so an error in one of those generates a ton of output. I'm slowly going through them and cleaning up problems. I probably should have done this a long time ago, but at least the 1.39 release will have a much better set of libs without so many errors lurking in dark corners of various libs.

Dunno if I'll ever get all the warnings fixed. It's a really incredible number.....
 
thanks Paul for the response. Those things were not biggies but just wanted to let you know. I don't envy you. Don't know anyone that puts as much work into supporting your products and users as you do. Like you said, there are compiler warnings all over the place even in Adafruit or Pololu libraries - mostly using variables uninitialized but it is permitted. Not biggies. Wish the preferences had a way to turn off warnings.

Not sure if you've seen this, https://drive.google.com/open?id=0BwzZjH9KYYMDMmhwbVh5NWFjOGc, but if you want me to keep playing I will. Are you playing on coming to the NY Maker Faire in Sep?

PS. Happy Labor Day - go and barbeque
 
Status
Not open for further replies.
Back
Top