Teensyduino 1.55 Beta #3

Status
Not open for further replies.
@Defragster (and all) - Have you seen any more cases where the Open HEX File button is grayed out or any other GUI features which should be clickable can't be used?

I never did figure out what caused that, but 1.55-beta1 had several unhandled cased with locked chips which could have caused all sorts of unexpected problems. 1.55-beta3 is supposed to have every case handled. Of the unresolved but presumed fixed bugs, this one is the most serious that I wanted to get fixed for 1.55 release.
 
@Defragster (and all) - Have you seen any more cases where the Open HEX File button is grayed out or any other GUI features which should be clickable can't be used?

I never did figure out what caused that, but 1.55-beta1 had several unhandled cased with locked chips which could have caused all sorts of unexpected problems. 1.55-beta3 is supposed to have every case handled. Of the unresolved but presumed fixed bugs, this one is the most serious that I wanted to get fixed for 1.55 release.

Open Hex File Button seems to available but if I go to operation "Reboot" and "Program" seem to be grayed out - not sure thats normal (grayed out even if auto is unselected)
 
operation "Reboot" and "Program" seem to be grayed out - not sure thats normal (grayed out even if auto is unselected)

They're supposed to be clickable when Teensy Loader has a board online. When it's not talking with hardware those buttons are supposed to be disabled.
 
just confirmed all RAM drives ... have been set to destroy on .begin()
....
<edit>: yes, I was a big fan of the old awesome behavior.

After 1.55, maybe we can add a 2nd RAM disk to LittleFS. But at the very least, I want to see it designed very differently as I mentioned previously. Not going to rehash that now, as the focus at this moment is a stable 1.55 release.
 
I see some of the LittleFS examples using SPI flash have CS pin 6 as default, others have pin 7.

My hope is to see pin 6 as the default and all the examples not about a particular memory type use LittleFS_SPIFlash, so access to flash memory on the audio shields works out of the box.

Was there a reason for pin 7?
 
No particular reason for pin 7. Think that was just where we had hooked up at time. Easy enough to make the change.

EDIT: PR issued to update to pin6 for spi examples.
 
Last edited:
They're supposed to be clickable when Teensy Loader has a board online. When it's not talking with hardware those buttons are supposed to be disabled.

I am assuming you mean by 'has a board online" that a teensy is hooked and powered up. Well, they are grayed out when the locked T4 is online (looked right after I uploaded a sketch. I can open a hex file no problem.
 
Oh, now that is a valuable piece of info! It very likely may be a bootloader bug in 1.07. The bootloader is supposed to ignore the Program button during certain critical times, but probably isn't in this case with a locked chip.


Edit: just so you know, this is absolutely not your fault. The both LEDs blink pattern is an error that's never supposed to happen.

The couple times I saw this, it was probably something similar... That is for example, I just now, did a build for locked T4 where it was running Triple Serial sketch and then I built a sketch for MTP...

And build gave me an error like just now:
Code:
C:\arduino-1.8.16\hardware\teensy/../tools/teensy_post_compile -file=SD_Program_MTP-logger.ino -path=C:\Users\kurte\AppData\Local\Temp\arduino_build_761100 -tools=C:\arduino-1.8.16\hardware\teensy/../tools -board=TEENSY40 -reboot -port=usb:0/140000/0/1/1/1 -portlabel=COM80 Triple Serial -portprotocol=Teensy 
Unable to open COM80 for reboot request
  Windows Error Info: Access is denied.
  more ideas... https://forum.pjrc.com/threads/40632?p=126667&viewfull=1#post126667
Teensy did not respond to a USB-based request to enter program mode.
Please press the PROGRAM MODE BUTTON on your Teensy to upload your sketch.

So I may have restarted the build, and pressed the program button to see if it would upload... And they may have completed at the same time...

PaulStoffregen said:
Was there a reason for pin 7?
My guess is because we have done a lot of testing with using your memory board, which had the different chips with CS pins 3-6... So we tested with 7...
Also some with testing with CS=8 for external SD Cards.
 
@Defragster (and all) - Have you seen any more cases where the Open HEX File button is grayed out or any other GUI features which should be clickable can't be used?

I never did figure out what caused that, but 1.55-beta1 had several unhandled cased with locked chips which could have caused all sorts of unexpected problems. 1.55-beta3 is supposed to have every case handled. Of the unresolved but presumed fixed bugs, this one is the most serious that I wanted to get fixed for 1.55 release.

No, I have not seen that with Beta 3 for sure.
> That worst case was Beta 1 when I tried TSET command line run of Arduino_Builder. That is now working with no change to the Batch file Exec from TSET, but whatever updates in Beta 1 to 3, or ...
I have done some Dozens of uploads to Locked T4 Beta from a Few unique sketches with No Issues.


Oh, now that is a valuable piece of info! It very likely may be a bootloader bug in 1.07. The bootloader is supposed to ignore the Program button during certain critical times, but probably isn't in this case with a locked chip.
...
Edit: just so you know, this is absolutely not your fault. The both LEDs blink pattern is an error that's never supposed to happen.

( Glad to hear that is a 'known and purposeful - but unwelcome' programmatic outcome ... wondered that from the first time it was reported. )

It does seem to relate to Reset/Bootloader commands overlapping, or I've 'postulated' that something is holding a 'state' that is not returned to clean and neutral after some operation completes - or - perhaps because of - some outside 'usb command' or 'Button'?

That 'postulation' over laps with the repeatable (as posted): Do Upload on #1::T4, then issue 'TyComm GUI USB Reset' on #2::T4
> This prompts Teensy Loader GUI to spontaneously cycle through a 'false Upload' while the #1::T4 runs and the #2::T4 Restarts.

> I'd like to try that with 'teensy_restart.exe' or other than TyCommander - but not seen how to do that?

opps: teensy_restart.exe
 
Last edited:
I am assuming you mean by 'has a board online" that a teensy is hooked and powered up.

Oh, yeah, I should have been more specific. Teensy Loader only communicates with Teensy boards when they're in bootloader mode. So if the board is running in Serial, MIDI, RawHID, MTP, Audio or other modes, as far as Teensy Loader is concerned it's "offline" and those buttons are Program and Reboot buttons are supposed to be gray and disabled.

But with 1.55 that's not technically true. Now Teensy Loader also communicates when is sees any IMXRT1062 chip appear running NXP's ROM. However, those 2 buttons are not supposed to be enabled in that case, because NXP's ROM doesn't give us those capabilities. So when you press the button on a locked board, you will see the picture of the chip and lock icon appear for about 1-2 seconds. That's the time where NXP's ROM is communicating and Teensy Loader is using the loader utility part of the EHEX file to get the board into normal bootloader mode. The Program and Reboot buttons are supposed to be gray during that time. They're only supposed to become clickable once the board reappears in PJRC bootloader mode.
 
Oh, yeah, I should have been more specific. Teensy Loader only communicates with Teensy boards when they're in bootloader mode. So if the board is running in Serial, MIDI, RawHID, MTP, Audio or other modes, as far as Teensy Loader is concerned it's "offline" and those buttons are Program and Reboot buttons are supposed to be gray and disabled.

But with 1.55 that's not technically true. Now Teensy Loader also communicates when is sees any IMXRT1062 chip appear running NXP's ROM. However, those 2 buttons are not supposed to be enabled in that case, because NXP's ROM doesn't give us those capabilities. So when you press the button on a locked board, you will see the picture of the chip and lock icon appear for about 1-2 seconds. That's the time where NXP's ROM is communicating and Teensy Loader is using the loader utility part of the EHEX file to get the board into normal bootloader mode. The Program and Reboot buttons are supposed to be gray during that time. They're only supposed to become clickable once the board reappears in PJRC bootloader mode.

Thanks for the explanantion makes sense now. Still learning :)
 
Oh, yeah, I should have been more specific. Teensy Loader only communicates with Teensy boards when they're in bootloader mode. So if the board is running in Serial, MIDI, RawHID, MTP, Audio or other modes, as far as Teensy Loader is concerned it's "offline" and those buttons are Program and Reboot buttons are supposed to be gray and disabled.

But with 1.55 that's not technically true. Now Teensy Loader also communicates when is sees any IMXRT1062 chip appear running NXP's ROM. However, those 2 buttons are not supposed to be enabled in that case, because NXP's ROM doesn't give us those capabilities. So when you press the button on a locked board, you will see the picture of the chip and lock icon appear for about 1-2 seconds. That's the time where NXP's ROM is communicating and Teensy Loader is using the loader utility part of the EHEX file to get the board into normal bootloader mode. The Program and Reboot buttons are supposed to be gray during that time. They're only supposed to become clickable once the board reappears in PJRC bootloader mode.

re the p#35 recurring 'TyComm GUI USB Reset' portion - That "picture of the chip and lock icon appear for about 1-2 second" appears then devolves into false upload and timeout/fail download error attempt images. I have a 930KB video of the Loader - but saved as an MP4 I cannot upload.
> But only the first ( sometimes second ) Another T4 online is Reset after Programming has occured.

So wondering if this p#37 comment above is somehow an unhandled case ...

Trying again I saw that - then a button upload and resets pop the "picture of the chip" for just a Flash.
 
I have a program here that used to compile and run but which will no longer compile. It was ok on teensy 3.5 on Arduino 1.8.15 and Teensyduino 1.54.
The problem seems to be on SD and digitalWriteFast.
I am sorry if it is a bit long but I suspect that it will easily highlight a problem or undocumented change.
Code:
//#include "Arduino.h"
// RGB LED Gaussian Wave Breathing LED

#include <SD.h>
#include <SPI.h>
const int chipSelect = 10;
const char dataFn[] = "LedBreath.Dta";
const char csvFn[] = "LedBreath.csv"; 
const char csv2Fn[] = "LedBrth2.csv";
File dataFile;

float gammaz = 0.14; // affects the width of peak (more or less darkness)
float beta = 0.7; // shifts the gaussian to be symmetric

float smoothness_pts = 500;//larger=slower change in brightness  
#pragma pack(push,1)
const uint8_t red    = 0;       //index into led_pins array
const uint8_t blue   = 1;
const uint8_t green  = 2;

uint8_t led_pins[4] = { 3,4,5 };
uint8_t jj = 1; // 0 = red, 1 = blue, 2 = green

const int numSmoothnessPts = 500;
struct colourType {
    uint8_t red;
    uint8_t green;
    uint8_t blue;
};
struct ledType {
    colourType leds[numSmoothnessPts];
};
const uint8_t numScenes = 10;
ledType scenes[ numScenes ];
uint8_t scene;
#pragma pack(pop)

//colourType colours[numSmoothnessPts];

void CreateCSVFile() {
    CreatLedBreathData();
    Serial.println("LedBreath.csv...");
    if (SD.exists(csvFn)) {
        Serial.print("Removing "); Serial.println(csvFn);
        SD.remove(csvFn);
    }
    Serial.print("Creating New "); Serial.println(csvFn);
    dataFile = SD.open(csvFn, FILE_WRITE);
    Serial.print("Writing Data to "); Serial.println(csvFn);
    for (scene = 0; scene < numScenes; scene++) {
        dataFile.println(scene);
        for (int ii = 0; ii < numSmoothnessPts; ii++) {
            dataFile.print(scenes[scene].leds[ii].red); dataFile.print(",");
            dataFile.print(scenes[scene].leds[ii].green); dataFile.print(",");
            dataFile.println(scenes[scene].leds[ii].blue); //dataFile.print(",");
        }
        dataFile.println();
    }
    dataFile.close();
}

void CreateCSVFile2() {
    CreatLedBreathData();
    Serial.println("LedBrth2.csv...");
    if (SD.exists(csv2Fn)) {
        Serial.print("Removing "); Serial.println(csv2Fn);
        SD.remove(csv2Fn);
    }
    Serial.print("Creating New "); Serial.println(csv2Fn);
    dataFile = SD.open(csv2Fn, FILE_WRITE);
    Serial.print("Writing Data to "); Serial.println(csv2Fn);

    for (int ii = 0; ii < numSmoothnessPts; ii++) {
        for (scene = 0; scene < numScenes; scene++) {
            dataFile.print(scenes[scene].leds[ii].red); dataFile.print(",");
            dataFile.print(scenes[scene].leds[ii].green); dataFile.print(",");
            dataFile.print(scenes[scene].leds[ii].blue); 
            if (scene != numSmoothnessPts) {
                dataFile.print(",,,");
            }
        }
        dataFile.println();
    }
    dataFile.close();
}

void ReadCsvFile2() {
    uint8_t num;
    uint8_t colour;
    int     line = 0;
    char    c;
    bool    gotLine;
    bool    gotNum;

    Serial.println("LedBrth2.csv...");
    if (SD.exists(csv2Fn)) {
        dataFile = SD.open(csv2Fn);
        dataFile.seek(0);
        scene = 0;
        while ((scene < 10) && (line < numSmoothnessPts)) {
            gotLine = false;
            gotNum  = false;
            colour  = 0;
            scene   = 0;
            while (!gotLine) {
                c = dataFile.read();
                gotLine = (c == '\r');    // || (c = '\n'));
                if (gotLine && (dataFile.peek()=='\n')) c = dataFile.read();    // Throw away /n
                gotNum = (gotLine || (c == ','));
                if (gotNum) {
                    colour++;
//                    Serial.print(" "); Serial.print(num);
                    if (colour == 1) {
                        scenes[scene].leds[line].red = num;
                    }
                    else if (colour == 2) {
                        scenes[scene].leds[line].green = num;
                    }
                    else if (colour == 3) {
                        scenes[scene].leds[line].blue = num;
                        colour = 0;
                        scene++;
//                        Serial.print(" : ");
                    }
                    num      = 0; 
                    gotNum   = false;
                    while (dataFile.peek()==',') {
                        c = dataFile.read();
                    }
                }
                else {
                    num = num * 10 + (uint8_t(c) - 48);
                }
            }
            gotLine  = false;
            scene    = 0;
            line++;
//            Serial.println();
        }
        dataFile.close();
    }
}

void CreatLedBreathData() {
    for (int ii = 0; ii < numSmoothnessPts; ii++) {
        uint8_t pwm_val = uint8_t(255.0 * (exp(-(pow(((ii / smoothness_pts) - beta) / gammaz, 2.0)) / 2.0)));

        scenes[0].leds[ii].red = pwm_val;
        scenes[0].leds[ii].green = pwm_val;
        scenes[0].leds[ii].blue = pwm_val;
    }
    for (int ii = 1; ii < numScenes; ii++) {
        scenes[ii] = scenes[0];
    }
}

void setup() {
    Serial.begin(9600);
    while ((!Serial) && (millis() < 3000));

    Serial.println("Initializing SD card...");

    if (!SD.begin(chipSelect)) {
        Serial.println("initialization failed!");
        return;
    }

    
    for (uint8_t ii = 0; ii < sizeof(led_pins) / sizeof(uint8_t); ii++) {
        pinMode(led_pins[ii], OUTPUT);
    }

    digitalWriteFast(led_pins[blue],  HIGH);
    digitalWriteFast(led_pins[green], HIGH);
    digitalWriteFast(led_pins[red],   LOW);
    delay(500);
    digitalWriteFast(led_pins[red],   HIGH);
    digitalWriteFast(led_pins[blue],  LOW);
    delay(500);
    digitalWriteFast(led_pins[blue],  HIGH);
    digitalWriteFast(led_pins[green], LOW);
    delay(500);
    digitalWriteFast(led_pins[green], HIGH);
    digitalWriteFast(led_pins[red],   HIGH);
    digitalWriteFast(led_pins[green], HIGH);
//    delay(1000);

    Serial.print("Size of data  = ");
    Serial.println(sizeof(scenes));

    if (SD.exists(dataFn)) {
//        CreatLedBreathData();
        Serial.println("DataFile exists, opening LedBreath.dta");
        dataFile = SD.open(dataFn);
        Serial.println("Reading data");
        dataFile.read(scenes, sizeof(scenes));
        Serial.println("Closing File");
        dataFile.close();
    }
    else {
        CreatLedBreathData();
        Serial.println("LedBreath.dta...");
        if (SD.exists(dataFn)) {
            Serial.print("Removing "); Serial.println(dataFn);
            SD.remove(dataFn);
        }
        Serial.print("Creating New "); Serial.println(dataFn);
        dataFile = SD.open(dataFn, FILE_WRITE);
        Serial.print("Writing Data to "); Serial.println(dataFn);
        dataFile.write(scenes, sizeof(scenes));
        dataFile.close();
    }
    Serial.println("Creating CSV File");
    CreateCSVFile();
    scene = 0;
    ReadCsvFile2();
}

int counter = 0;
elapsedMillis fiveMillisElapsed = 5;

void loop() {
if (fiveMillisElapsed >= 5) {
        analogWrite( led_pins[red],   scenes[scene].leds[counter].red);
        analogWrite( led_pins[blue],  scenes[scene].leds[counter].blue);
        analogWrite( led_pins[green], scenes[scene].leds[counter].green);
/*
        Serial.print("Red:   ");  Serial.print(scenes[scene].leds[counter].red);
        Serial.print("Blue:  ");  Serial.print(scenes[scene].leds[counter].blue);
        Serial.print("Green: ");  Serial.println(scenes[scene].leds[counter].green);
*/

        fiveMillisElapsed = 0;
        counter++;
        if ( counter >= numSmoothnessPts ) {
            counter = 0;
            scene++;
            Serial.println(scene);
            if (scene >= numScenes) {
                scene = 0;
            }
        }
    }

// Do something else, play music or whatever
    // detect vibration and change value of scene accordingly
/*    uint32_t start = millis();
    for (int ii = 0; ii < smoothness_pts; ii++) {
        analogWrite(led_pins[jj], scenes[scene].leds[ii].blue);
        delay(5);
        Serial.println(scenes[scene].leds[ii].blue);
    }
*/    //Serial.println(millis() - start);
/*
    for (int ii = 0; ii < smoothness_pts; ii++) {
        float pwm_val = 255.0 * (exp(-(pow(((ii / smoothness_pts) - beta) / gammaz, 2.0)) / 2.0));
        analogWrite(led_pins[jj], int(pwm_val));
        delay(5);
        Serial.println(int(pwm_val));
    }
*/
 

}
 
I have a program here that used to compile and run but which will no longer compile. It was ok on teensy 3.5 on Arduino 1.8.15 and Teensyduino 1.54.

Compiles without any errors here on 1.55-beta3 with Arduino 1.8.16.

screenshot.png
 
Hmmm. I uninstalled Arduino and did a fresh install of Arduino 1.8.16 and 1.55-b3 and had all sorts of SD errors.
Ok just had a look at the compiler report and the compiler picks up the wrong SD library. This did not happen before.
Its using SD from Teensy but SDFat from Arduino.
I don't know if it makes any difference but the teensy was not plugged in when trying to compile.
Code:
Arduino: 1.8.16 (Windows 10), TD: 1.55-beta3, Board: "Teensy 3.5, Serial, 120 MHz, Faster, US English"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Bob\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Bob\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Arduino Programs\libraries -fqbn=teensy:avr:teensy35:usb=serial,speed=120,opt=o2std,keys=en-us -ide-version=10816 -build-path C:\Users\Bob\AppData\Local\Temp\arduino_build_138927 -warnings=none -build-cache C:\Users\Bob\AppData\Local\Temp\arduino_cache_560094 -verbose \\MSERVER\Projects\Arduino Programs\RGBLedGausian2\RGBLedGausian2.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Bob\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Bob\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Arduino Programs\libraries -fqbn=teensy:avr:teensy35:usb=serial,speed=120,opt=o2std,keys=en-us -ide-version=10816 -build-path C:\Users\Bob\AppData\Local\Temp\arduino_build_138927 -warnings=none -build-cache C:\Users\Bob\AppData\Local\Temp\arduino_cache_560094 -verbose \\MSERVER\Projects\Arduino Programs\RGBLedGausian2\RGBLedGausian2.ino

Using board 'teensy35' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr

Using core 'teensy3' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr

Detecting libraries used...

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\sketch\\RGBLedGausian2.ino.cpp" -o nul

Alternatives for SD.h: [SD@1.2.4 SD@2.0.0]

ResolveLibrary(SD.h)

  -> candidates: [SD@1.2.4 SD@2.0.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\sketch\\RGBLedGausian2.ino.cpp" -o nul

Alternatives for SdFat.h: [SdFat-beta@2.0.0-beta.8 SdFat@2.0.5-beta.1 SdFat@2.0.2]

ResolveLibrary(SdFat.h)

  -> candidates: [SdFat-beta@2.0.0-beta.8 SdFat@2.0.5-beta.1 SdFat@2.0.2]

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\sketch\\RGBLedGausian2.ino.cpp" -o nul

Alternatives for SPI.h: [SPI@1.0]

ResolveLibrary(SPI.h)

  -> candidates: [SPI@1.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\sketch\\RGBLedGausian2.ino.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src\\SD.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatDbg.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatFile.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatFilePrint.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatFileWrite.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatFormatter.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatPartition.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatVolume.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\upcase.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatDbg.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatFile.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatFileLFN.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatFilePrint.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatFileSFN.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatFormatter.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatPartition.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatVolume.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FmtNumber.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\StdioStream.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\fstream.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\istream.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\ostream.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FreeStack.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FsLib\\FsFile.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FsLib\\FsNew.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FsLib\\FsVolume.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\MinimumSerial.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SdCard\\SdCardInfo.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SdCard\\SdSpiCard.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SdCard\\SdSpiCardEX.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SdCard\\SdioCardEX.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SdCard\\SdioTeensy.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SpiDriver\\SdSpiArtemis.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SpiDriver\\SdSpiChipSelect.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SpiDriver\\SdSpiDue.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SpiDriver\\SdSpiESP.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SpiDriver\\SdSpiESP8266.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SpiDriver\\SdSpiParticle.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SpiDriver\\SdSpiSAM3X.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SpiDriver\\SdSpiSTM32.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\SpiDriver\\SdSpiTeensy3.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\common\\FmtNumber.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\common\\FsDateTime.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\common\\FsStructs.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\common\\PrintBasic.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\common\\SysCallBareUno.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\iostream\\StdioStream.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\iostream\\StreamBaseClass.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\iostream\\istream.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\iostream\\ostream.cpp" -o nul

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI\\SPI.cpp" -o nul

Generating function prototypes...

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\sketch\\RGBLedGausian2.ino.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\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\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/precompile_helper" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr/cores/teensy3" "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -x c++-header -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr/cores/teensy3" "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch/Arduino.h" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch/Arduino.h.gch"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\sketch\\RGBLedGausian2.ino.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\sketch\\RGBLedGausian2.ino.cpp.o"

Compiling libraries...

Compiling library "SD"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src\\SD.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SD\\SD.cpp.o"

Compiling library "SdFat"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FreeStack.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FreeStack.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\MinimumSerial.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\MinimumSerial.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatFileWrite.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\ExFatLib\\ExFatFileWrite.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatPartition.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\ExFatLib\\ExFatPartition.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatFilePrint.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\ExFatLib\\ExFatFilePrint.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatFile.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\ExFatLib\\ExFatFile.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatDbg.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\ExFatLib\\ExFatDbg.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatFormatter.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\ExFatLib\\ExFatFormatter.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\upcase.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\ExFatLib\\upcase.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\ExFatLib\\ExFatVolume.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\ExFatLib\\ExFatVolume.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatVolume.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FatLib\\FatVolume.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatFile.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FatLib\\FatFile.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatDbg.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FatLib\\FatDbg.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\fstream.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FatLib\\fstream.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatPartition.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FatLib\\FatPartition.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\StdioStream.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FatLib\\StdioStream.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FmtNumber.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FatLib\\FmtNumber.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\istream.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FatLib\\istream.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\ostream.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FatLib\\ostream.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatFormatter.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FatLib\\FatFormatter.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatFileSFN.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FatLib\\FatFileSFN.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatFileLFN.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FatLib\\FatFileLFN.cpp.o"

"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -mno-unaligned-access -MMD -fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant -D__MK64FX512__ -DTEENSYDUINO=155 -DARDUINO=10816 -DARDUINO_TEENSY35 -DF_CPU=120000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Arduino Programs\\libraries\\SdFat\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Arduino Programs\\libraries\\SdFat\\src\\FatLib\\FatFilePrint.cpp" -o "C:\\Users\\Bob\\AppData\\Local\\Temp\\arduino_build_138927\\libraries\\SdFat\\FatLib\\FatFilePrint.cpp.o"

In file included from C:\Arduino Programs\libraries\SdFat\src\FatLib\fstream.cpp:25:0:

C:\Arduino Programs\libraries\SdFat\src\FatLib\fstream.h: In member function 'virtual void fstream::getpos(FatPos_t*)':

C:\Arduino Programs\libraries\SdFat\src\FatLib\fstream.h:140:5: error: 'getpos' is not a member of 'FatFile'

     FatFile::getpos(pos);

     ^

C:\Arduino Programs\libraries\SdFat\src\FatLib\fstream.h: In member function 'virtual void fstream::setpos(FatPos_t*)':

C:\Arduino Programs\libraries\SdFat\src\FatLib\fstream.h:164:5: error: 'setpos' is not a member of 'FatFile'

     FatFile::setpos(pos);

     ^

C:\Arduino Programs\libraries\SdFat\src\FatLib\fstream.h: In member function 'virtual void ifstream::getpos(FatPos_t*)':

C:\Arduino Programs\libraries\SdFat\src\FatLib\fstream.h:225:5: error: 'getpos' is not a member of 'FatFile'

     FatFile::getpos(pos);

     ^

C:\Arduino Programs\libraries\SdFat\src\FatLib\fstream.h: In member function 'virtual void ifstream::setpos(FatPos_t*)':

C:\Arduino Programs\libraries\SdFat\src\FatLib\fstream.h:237:5: error: 'setpos' is not a member of 'FatFile'

     FatFile::setpos(pos);

     ^

C:\Arduino Programs\libraries\SdFat\src\FatLib\StdioStream.cpp: In member function 'int StdioStream::printDec(float, uint8_t)':

C:\Arduino Programs\libraries\SdFat\src\FatLib\StdioStream.cpp:276:54: error: 'fmtFloat' was not declared in this scope

   char *ptr = fmtFloat(value, buf + sizeof(buf), prec);

                                                      ^

C:\Arduino Programs\libraries\SdFat\src\FatLib\StdioStream.cpp: In member function 'int StdioStream::printDec(uint16_t)':

C:\Arduino Programs\libraries\SdFat\src\FatLib\StdioStream.cpp:310:42: error: 'fmtDec' was not declared in this scope

   char *ptr = fmtDec(n, buf + sizeof(buf));

                                          ^

C:\Arduino Programs\libraries\SdFat\src\FatLib\StdioStream.cpp: In member function 'int StdioStream::printDec(uint32_t)':

C:\Arduino Programs\libraries\SdFat\src\FatLib\StdioStream.cpp:345:42: error: 'fmtDec' was not declared in this scope

   char *ptr = fmtDec(n, buf + sizeof(buf));

                                          ^

C:\Arduino Programs\libraries\SdFat\src\FatLib\StdioStream.cpp: In member function 'int StdioStream::printHex(uint32_t)':

C:\Arduino Programs\libraries\SdFat\src\FatLib\StdioStream.cpp:371:42: warning: invalid conversion from 'uint32_t {aka long unsigned int}' to 'char*' [-fpermissive]

   char *ptr = fmtHex(n, buf + sizeof(buf));

                                          ^

In file included from C:\Arduino Programs\libraries\SdFat\src\FatLib\FatFile.h:35:0,

                 from C:\Arduino Programs\libraries\SdFat\src\FatLib\StdioStream.h:32,

                 from C:\Arduino Programs\libraries\SdFat\src\FatLib\StdioStream.cpp:25:

c:\arduino programs\libraries\sdfat\src\common\fmtnumber.h:40:7: note:   initializing argument 1 of 'char* fmtHex(char*, uint32_t)'

 char* fmtHex(char* str, uint32_t n);

       ^

C:\Arduino Programs\libraries\SdFat\src\FatLib\StdioStream.cpp:371:29: warning: invalid conversion from 'char*' to 'uint32_t {aka long unsigned int}' [-fpermissive]

   char *ptr = fmtHex(n, buf + sizeof(buf));

                             ^

In file included from C:\Arduino Programs\libraries\SdFat\src\FatLib\FatFile.h:35:0,

                 from C:\Arduino Programs\libraries\SdFat\src\FatLib\StdioStream.h:32,

                 from C:\Arduino Programs\libraries\SdFat\src\FatLib\StdioStream.cpp:25:

c:\arduino programs\libraries\sdfat\src\common\fmtnumber.h:40:7: note:   initializing argument 2 of 'char* fmtHex(char*, uint32_t)'

 char* fmtHex(char* str, uint32_t n);

       ^

Multiple libraries were found for "SD.h"

 Used: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SD

 Not used: C:\Program Files (x86)\Arduino\libraries\SD

Multiple libraries were found for "SdFat.h"

 Used: C:\Arduino Programs\libraries\SdFat

 Not used: C:\Arduino Programs\libraries\SdFat-beta

 Not used: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SdFat

Using library SD at version 2.0.0 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SD 

Using library SdFat at version 2.0.2 in folder: C:\Arduino Programs\libraries\SdFat 

Using library SPI at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SPI 

Error compiling for board Teensy 3.5.
 
Compiled here for a T_4.0 with Verify Build ( using TSET :) )

Looks like a sketchbook\library is being used instead of an updated one from TeensyDuino Install.

Here I see these used all from C:\T_Drive\Arduino_1.8.16_155\hardware\teensy\avr\libraries:
Code:
Multiple libraries were found for "SD.h"
 Used: C:\T_Drive\Arduino_1.8.16_155\hardware\teensy\avr\libraries\SD
 Not used: C:\T_Drive\Arduino_1.8.16_155\libraries\SD
Using library SD at version 2.0.0 in folder: C:\T_Drive\Arduino_1.8.16_155\hardware\teensy\avr\libraries\SD 
Using library SdFat at version 2.0.5-beta.1 in folder: C:\T_Drive\Arduino_1.8.16_155\hardware\teensy\avr\libraries\SdFat 
Using library SPI at version 1.0 in folder: C:\T_Drive\Arduino_1.8.16_155\hardware\teensy\avr\libraries\SPI
 
It did NOT do that until I installed 1.55b3.
Are you saying that if you want to use the Teensy SD library that you have to delete the Arduino SDfat library.
 
OK, renaming SDfat in Arduino Libraries to SDfatz sorts the problem, but should you have to do that every time there is a new Arduino release?
 
re the p#35 recurring 'TyComm GUI USB Reset' portion - That "picture of the chip and lock icon appear for about 1-2 second" appears then devolves into false upload and timeout/fail download error attempt images.

Teensy Loader uses HID protocol. Windows allows multiple programs to access the same HID interface. If you're running TyCommander or any other program which tries to talk to the bootloader at the same time as Teensy Loader, you can expect that to fail in all sorts of unexpectedly wrong ways.
 
Teensy Loader uses HID protocol. Windows allows multiple programs to access the same HID interface. If you're running TyCommander or any other program which tries to talk to the bootloader at the same time as Teensy Loader, you can expect that to fail in all sorts of unexpectedly wrong ways.

This is Always AFTER a completed Program Upload. All devices are running their sketch, and USB Serial connected to TyComm for SerMon. Then from TyComm GUI button 'Reset' issues a Restart to a selected Teensy and that provokes the Teensy Loader 'Image response' : Erasing ... Download Error. Just did it again {dev Ser#6052840} with this verbose response - when normally Teensy Loader would Ignore that device 'Reset/Restart':
Code:
18:47:51.270 (ports 55): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
18:47:51.276 (ports 55): remove: loc=usb:0/140000/0/6/1/2
18:47:51.276 (ports 55): usb_remove: usb:0/140000/0/6/1/2
18:47:51.276 (ports 55): nothing new, skipping HID & Ports enum
18:47:51.289 (ports 55): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
18:47:51.290 (ports 55): nothing new, skipping HID & Ports enum
18:47:51.291 (ports 55): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
18:47:51.292 (ports 55): nothing new, skipping HID & Ports enum
18:47:51.489 (ports 55): WM_DEVICECHANGE DBT_DEVICEARRIVAL
18:47:51.491 (ports 55): found_usb_device, id=\\?\usb#vid_16c0&pid_0478#00093c64#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
18:47:51.491 (ports 55): found_usb_device, loc=usb:[B]0/140000/0/6/1/2[/B]    Port_#0002.Hub_#0005
18:47:51.491 (ports 55): found_usb_device, hwid=USB\VID_16C0&PID_0478&REV_0105
18:47:51.491 (ports 55): found_usb_device, devinst=0000001f
18:47:51.491 (ports 55): add: loc=usb:0/140000/0/6/1/2, class=HID, vid=16C0, pid=0478, ver=0105, serial=00093c64, dev=\\?\usb#vid_16c0&pid_0478#00093c64#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
18:47:51.491 (ports 55): hiddev_from_devinst_list: iface=0
18:47:51.492 (ports 55): found_usb_device complete
18:47:51.492 (ports 55): usb_add: usb:0/140000/0/6/1/2  [no_device] (Teensy 4.0) Bootloader
18:47:51.529 (ports 55): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
18:47:51.531 (ports 55): hid, found devinst=00000020
18:47:51.531 (ports 55): hid, path=\\?\hid#vid_16c0&pid_0478#8&13065cc&1&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
18:47:51.531 (ports 55): hid,  opened handle
18:47:51.531 (ports 55):  devinst=00000020, location=usb:0/140000/0/6/1/2
18:47:51.531 (ports 55):  vid=16C0, pid=0478, ver=0105, usepage=FF9C, use=0024
18:47:51.531 (ports 55):  devpath=\\?\hid#vid_16c0&pid_0478#8&13065cc&1&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
18:47:51.531 (ports 55): usb_add: usb:0/140000/0/6/1/2  hid#vid_16c0&pid_0478 (Teensy 4.0) Bootloader
18:47:51.555 (loader): Device came online, code_size = 2031616
18:47:51.557 (loader): Board is: Teensy 4.0 (IMXRT1062), version 1.05
18:47:51.569 (loader): File "R:\temp\arduino_build_Micros_IsrDetect.ino\Micros_IsrDetect.ino.hex", 56320 bytes
18:47:51.579 (loader): File "R:\temp\arduino_build_Micros_IsrDetect.ino\Micros_IsrDetect.ino.ehex", 56320 bytes, and 4960 loader utility
18:47:51.581 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
18:47:51.583 (loader): File "Micros_IsrDetect.ino.hex". 56320 bytes, 3% used
18:47:51.622 (loader): set background IMG_ONLINE
18:47:51.633 (ports 55): WM_DEVICECHANGE DBT_DEVICEREMOVECOMPLETE
18:47:51.635 (ports 55): remove: loc=usb:0/140000/0/6/1/2
18:47:51.635 (ports 55): usb_remove: usb:0/140000/0/6/1/2
18:47:51.635 (ports 55): nothing new, skipping HID & Ports enum
18:47:51.642 (loader): File "R:\temp\arduino_build_Micros_IsrDetect.ino\Micros_IsrDetect.ino.hex", 56320 bytes
18:47:51.652 (loader): File "R:\temp\arduino_build_Micros_IsrDetect.ino\Micros_IsrDetect.ino.ehex", 56320 bytes, and 4960 loader utility
18:47:51.654 (loader): ehex is valid, key hash: 85A79CC1 B7C7F866 7F5BB3ED 0F9C9BA5 B4149EE2 72846D35 86B63863 B0699942
18:47:51.656 (loader): File "Micros_IsrDetect.ino.hex". 56320 bytes, 3% used
18:47:51.698 (loader): elf appears to be for Teensy 4.0 (IMXRT1062) (2031616 bytes)
18:47:51.702 (loader): elf binary data matches hex file
18:47:51.705 (loader): elf file is for Teensy 4.0 (IMXRT1062)
18:47:51.710 (loader): using hex file - Teensy not configured for encryption
18:47:51.754 (loader): begin operation
18:47:51.790 (loader): flash, block=0, bs=1024, auto=1
18:47:51.905 (ports 55): WM_DEVICECHANGE DBT_DEVICEARRIVAL
18:47:51.908 (ports 55): found_usb_device, id=\\?\usb#vid_16c0&pid_0483#6052840#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
18:47:51.908 (ports 55): found_usb_device, loc=usb:0/140000/0/6/1/2    Port_#0002.Hub_#0005
18:47:51.908 (ports 55): found_usb_device, hwid=USB\VID_16C0&PID_0483&REV_0279
18:47:51.908 (ports 55): found_usb_device, devinst=00000002
18:47:51.908 (ports 55): add: loc=usb:0/140000/0/6/1/2, class=USB, vid=16C0, pid=0483, ver=0279, serial=6052840, dev=\\?\usb#vid_16c0&pid_0483#6052840#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
18:47:51.908 (ports 55):   comport_from_devinst_list attempt
18:47:51.908 (ports 55):   found Ports in classguid_list at index=1
18:47:51.908 (ports 55):   port COM25 found from devnode
18:47:51.908 (ports 55): found_usb_device complete
18:47:51.910 (ports 55): usb_add: usb:0/140000/0/6/1/2  COM25 (Teensy 4.0) Serial
18:47:56.851 (ports 55): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
18:47:56.852 (ports 55): nothing new, skipping HID & Ports enum
18:47:56.929 (ports 55): WM_DEVICECHANGE DBT_DEVICEARRIVAL
18:47:56.930 (ports 55): nothing new, skipping HID & Ports enum
18:47:57.114 (ports 55): WM_DEVICECHANGE DBT_DEVNODES_CHANGED
18:47:57.116 (ports 55): nothing new, skipping HID & Ports enum
18:47:57.813 (loader): HID/win32:   write failure, num = 0
18:47:57.815 (loader): program: write error
18:47:57.817 (loader): HID/win32: HidD_GetPreparsedData failed, device assumed disconnected
18:47:57.826 (loader): end operation, total time = 6.067 seconds
18:47:57.830 (loader): set background IMG_DOWNLOAD_ERROR
18:47:57.833 (loader): redraw timer set, image 11 to show for 4000 ms
18:47:57.865 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/9/4/2/4
18:47:57.870 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/9/4/2/4
18:47:57.873 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/9/4/2/4
18:47:57.878 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/9/4/2/3
18:47:57.882 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/9/4/2/4
18:47:57.885 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/9/4/2/3
18:47:57.889 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/9/4/2/3
18:47:57.895 (loader): HID/win32:  vid:046D pid:C52B ver:1211  usb:0/140000/0/9/4/2/4
18:48:01.830 (loader): redraw, image 9

Indeed - been asking about teensy_restart.exe as a way to perform a Restart - not Reboot to Bootloader? TyComm calls that 'Reset'. And I'm looking to find a way to USB Trigger the Restart not using TyComm - ideally a PJRC tool that you could repro with it if shows.

In the Integrity Examples there is the 'R'estart {SCB_AIRCR = 0x05FA0004;} key entry processed - and triggering that from within the code does a Restart, and that does not trigger the indicated Loader Image behavior.

My machine shows this for _ports:
Code:
C:\T_Drive\Arduino_1.8.16_155\hardware\tools>teensy_ports.exe
{
  "address": "usb:0/140000/0/6/1/1",
  "online": true,
  "label": "COM9 (Teensy 4.0) Serial",
  "vid": "16C0",
  "pid": "0483",
  "iserial": "1037997",
  "boardName": "Teensy 4.0",
  "protocol": "Teensy"
}
{
  "address": "usb:0/140000/0/6/1/4",
  "online": true,
  "label": "COM28 (Teensy 4.0) Serial",
  "vid": "16C0",
  "pid": "0483",
  "iserial": "668380",
  "boardName": "Teensy 4.0",
  "protocol": "Teensy"
}
{
  "address": "usb:0/140000/0/6/3",
  "online": true,
  "label": "COM8 (Teensy 4.0) Serial",
  "vid": "16C0",
  "pid": "0483",
  "iserial": "1037996",
  "boardName": "Teensy 4.0",
  "protocol": "Teensy"
}
{
  "address": "usb:0/140000/0/6/1/2",
  "online": true,
  "label": "COM25 (Teensy 4.0) Serial",
  "vid": "16C0",
  "pid": "0483",
  "iserial": "605284",
  "boardName": "Teensy 4.0",
  "protocol": "Teensy"
}

Is there a PJRC CMDline tool way to Restart/Reset those devices?
 
It did NOT do that until I installed 1.55b3.

I can't imagine anything that's changed between Teensyduino 1.54 and 1.55-beta3 which could affect Arduino's library search. As anyone can see on github, we haven't changed the library.properties files or folder name or header file names.

I also can't understand how going from Arduino 1.8.15 to 1.8.16 would matter.

However, if you were actually using Arduino 1.8.13, then Arduino's change between 1.8.14 to 1.8.15 described as Fixed regression in library discovery (failing to compile bundled libs, like SD or Ethernet, on some platforms would make sense.

These are the links for more info about the changes Arduino made.

https://github.com/arduino/Arduino/issues/11531

https://github.com/arduino/arduino-cli/issues/1292

https://github.com/arduino/Arduino/pull/11529


Are you saying that if you want to use the Teensy SD library that you have to delete the Arduino SDfat library.

Duplicate or conflicting copies of libraries are a common and long running issue with Arduino usage. That message about duplicate libraries with the full pathnames exists for a reason. In fact, I contributed the first version of it many years ago when the build was managed by Java code, because it comes up so often with larger projects (as so many people do with Teensy).

Arduino build process follows a complex set of rules to choose which copy of a library to use and which to ignore. If you want to organize things so you don't have to rename or fiddle with each release, I'd recommend read "Location Priority" on that page. Teensyduino uses #4 on that list, which is the way Arduino provides for a specific board to install customized libraries without interfering with other boards. If you install more copies of libraries using methods #1, #2 or #3, they will tend to override Teensyduino's copy. This is the way Arduino is designed. It's meant to give you the ability to structure and override, but if you just install more copies without considering how the system works, it's easy to end up using location #3 which overrides location #4.
 
I went through a few of my outstanding issues and made a few PRs (including an updated one that doesn't have an attached issue):


Upcoming is another attempt at adding state to IntervalTimer's callback functions. The Arduino style of having callbacks with no state hinders passing information to the callbacks without some hoops and breaks compatibility with other libraries that use the API. I'd love to see this get into the core.
 
Last edited:
@defragster - did see this note on the tytools github page
tycmd reset will restart your device. Since Teensy devices (at least the ARM ones) do not provide a way to trigger a reset, tycmd will instead start the bootloader first and then issue a reset without programming anything.

You can also use tycmd reset -b to start the bootloader. This is the same as pushing the button on your Teensy.
Which I think is what you are saying.
 
Status
Not open for further replies.
Back
Top