Skip to content

Instantly share code, notes, and snippets.

@ohhorob
Created July 22, 2016 06:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ohhorob/927d3d90ace777343b74dea267607c30 to your computer and use it in GitHub Desktop.
Save ohhorob/927d3d90ace777343b74dea267607c30 to your computer and use it in GitHub Desktop.
$ platformio init --ide clion --board teensy31
***********************************************************************************************************************************************************************************
If you like PlatformIO, please:
- follow us on Twitter to stay up-to-date on the latest project news > https://twitter.com/PlatformIO_Org
- star it on GitHub > https://github.com/platformio/platformio
- try PlatformIO IDE for IoT development > http://platformio.org/platformio-ide
- donate to keep PlatformIO alive! > http://platformio.org/donate
***********************************************************************************************************************************************************************************
Please wait while upgrading PlatformIO ...
Platform teensy
--------
Updating framework-arduinoteensy package:
Versions: Current=8, Latest=8 [Up-to-date]
Updating tool-teensy package:
Versions: Current=4, Latest=4 [Up-to-date]
Updating toolchain-gccarmnoneeabi package:
Versions: Current=2, Latest=2 [Up-to-date]
Updating framework-mbed package:
Versions: Current=14, Latest=14 [Up-to-date]
Updating ldscripts package:
Versions: Current=23, Latest=23 [Up-to-date]
PlatformIO has been successfully upgraded to 2.11.1!
The current working directory /Users/home/arduino/digihead will be used for project.
You can specify another project directory via
`platformio init -d %PATH_TO_THE_PROJECT_DIR%` command.
The next files/directories will be created in /Users/home/arduino/digihead
platformio.ini - Project Configuration File. |-> PLEASE EDIT ME <-|
src - Put your source files here
lib - Put here project specific (private) libraries
Do you want to continue? [y/N]: y
Project has been successfully initialized!
Useful commands:
`platformio run` - process/build project from the current directory
`platformio run --target upload` or `platformio run -t upload` - upload firmware to embedded board
`platformio run --target clean` - clean project (remove compiled files)
`platformio run --help` - additional information
$ platformio run --target upload
[Thu Jul 21 23:27:55 2016] Processing teensy31 (platform: teensy, lib_install: 12, 13, 129, 291, 1106, board: teensy31, framework: arduino)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
arm-none-eabi-g++ -o .pioenvs/teensy31/src/head.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 -Isrc src/head.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/AudioStream.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/AudioStream.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/DMAChannel.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/DMAChannel.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/HardwareSerial1.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/HardwareSerial1.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/HardwareSerial2.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/HardwareSerial2.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/HardwareSerial3.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/HardwareSerial3.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/IPAddress.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/IPAddress.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/IntervalTimer.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/IntervalTimer.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/Print.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/Print.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/Stream.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/Stream.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/Tone.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/Tone.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/WMath.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/WMath.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/WString.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/WString.cpp
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/analog.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/analog.c
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/avr_emulation.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/avr_emulation.cpp
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/eeprom.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/eeprom.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/keylayouts.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/keylayouts.c
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/main.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/main.cpp
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/math_helper.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/math_helper.c
arm-none-eabi-gcc -x assembler-with-cpp -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -c -o .pioenvs/teensy31/FrameworkArduino/memcpy-armv7m.o .pioenvs/teensy31/FrameworkArduino/memcpy-armv7m.S
arm-none-eabi-gcc -x assembler-with-cpp -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -c -o .pioenvs/teensy31/FrameworkArduino/memset.o .pioenvs/teensy31/FrameworkArduino/memset.S
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/mk20dx128.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/mk20dx128.c
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/new.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/new.cpp
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/nonstd.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/nonstd.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/pins_teensy.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/pins_teensy.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/ser_print.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/ser_print.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/serial1.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/serial1.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/serial2.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/serial2.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/serial3.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/serial3.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/touch.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/touch.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/usb_desc.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/usb_desc.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/usb_dev.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/usb_dev.c
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/usb_flightsim.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/usb_flightsim.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/usb_inst.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/usb_inst.cpp
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/usb_joystick.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/usb_joystick.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/usb_keyboard.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/usb_keyboard.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/usb_mem.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/usb_mem.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/usb_midi.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/usb_midi.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/usb_mouse.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/usb_mouse.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/usb_mtp.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/usb_mtp.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/usb_rawhid.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/usb_rawhid.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/usb_seremu.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/usb_seremu.c
arm-none-eabi-gcc -o .pioenvs/teensy31/FrameworkArduino/usb_serial.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/usb_serial.c
arm-none-eabi-g++ -o .pioenvs/teensy31/FrameworkArduino/yield.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino .pioenvs/teensy31/FrameworkArduino/yield.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp
arm-none-eabi-gcc -o .pioenvs/teensy31/Adafruit_GFX_ID13/glcdfont.o -c -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/Adafruit_GFX_ID13/glcdfont.c
arm-none-eabi-g++ -o .pioenvs/teensy31/Adafruit_ST7735_ID12/Adafruit_ST7735.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/Adafruit_ST7735_ID12/Adafruit_ST7735.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/SPI/SPI.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/SPI/SPI.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/ADC/ADC.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/ADC/ADC.cpp
In file included from .pioenvs/teensy31/FrameworkArduino/WProgram.h:11:0,
from .pioenvs/teensy31/FrameworkArduino/Arduino.h:1,
from .pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.h:5,
from .pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:39:
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp: In member function 'virtual size_t Adafruit_GFX::write(uint8_t)':
.pioenvs/teensy31/FrameworkArduino/avr/pgmspace.h:81:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
#define pgm_read_dword(addr) (*(const unsigned long *)(addr))
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:60:42: note: in expansion of macro 'pgm_read_dword'
#define pgm_read_pointer(addr) ((void *)pgm_read_dword(addr))
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:501:42: note: in expansion of macro 'pgm_read_pointer'
GFXglyph *glyph = &(((GFXglyph *)pgm_read_pointer(&gfxFont->glyph))[c2]);
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp: In member function 'void Adafruit_GFX::drawChar(int16_t, int16_t, unsigned char, uint16_t, uint16_t, uint8_t)':
.pioenvs/teensy31/FrameworkArduino/avr/pgmspace.h:81:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
#define pgm_read_dword(addr) (*(const unsigned long *)(addr))
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:60:42: note: in expansion of macro 'pgm_read_dword'
#define pgm_read_pointer(addr) ((void *)pgm_read_dword(addr))
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:560:39: note: in expansion of macro 'pgm_read_pointer'
GFXglyph *glyph = &(((GFXglyph *)pgm_read_pointer(&gfxFont->glyph))[c]);
^
.pioenvs/teensy31/FrameworkArduino/avr/pgmspace.h:81:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
#define pgm_read_dword(addr) (*(const unsigned long *)(addr))
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:60:42: note: in expansion of macro 'pgm_read_dword'
#define pgm_read_pointer(addr) ((void *)pgm_read_dword(addr))
arm-none-eabi-g++ -o .pioenvs/teensy31/ADC/ADC_Module.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/ADC/ADC_Module.cpp
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:561:35: note: in expansion of macro 'pgm_read_pointer'
uint8_t *bitmap = (uint8_t *)pgm_read_pointer(&gfxFont->bitmap);
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:566:14: warning: unused variable 'xa' [-Wunused-variable]
xa = pgm_read_byte(&glyph->xAdvance);
^
In file included from .pioenvs/teensy31/FrameworkArduino/WProgram.h:11:0,
from .pioenvs/teensy31/FrameworkArduino/Arduino.h:1,
from .pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.h:5,
from .pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:39:
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp: In member function 'void Adafruit_GFX::getTextBounds(char*, int16_t, int16_t, int16_t*, int16_t*, uint16_t*, uint16_t*)':
.pioenvs/teensy31/FrameworkArduino/avr/pgmspace.h:81:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
#define pgm_read_dword(addr) (*(const unsigned long *)(addr))
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:60:42: note: in expansion of macro 'pgm_read_dword'
#define pgm_read_pointer(addr) ((void *)pgm_read_dword(addr))
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:717:36: note: in expansion of macro 'pgm_read_pointer'
glyph = &(((GFXglyph *)pgm_read_pointer(&gfxFont->glyph))[c]);
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp: In member function 'void Adafruit_GFX::getTextBounds(const __FlashStringHelper*, int16_t, int16_t, int16_t*, int16_t*, uint16_t*, uint16_t*)':
.pioenvs/teensy31/FrameworkArduino/avr/pgmspace.h:81:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
#define pgm_read_dword(addr) (*(const unsigned long *)(addr))
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:60:42: note: in expansion of macro 'pgm_read_dword'
#define pgm_read_pointer(addr) ((void *)pgm_read_dword(addr))
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:806:36: note: in expansion of macro 'pgm_read_pointer'
glyph = &(((GFXglyph *)pgm_read_pointer(&gfxFont->glyph))[c]);
^
arm-none-eabi-ar rcs .pioenvs/teensy31/libFrameworkArduino.a .pioenvs/teensy31/FrameworkArduino/AudioStream.o .pioenvs/teensy31/FrameworkArduino/DMAChannel.o .pioenvs/teensy31/FrameworkArduino/HardwareSerial1.o .pioenvs/teensy31/FrameworkArduino/HardwareSerial2.o .pioenvs/teensy31/FrameworkArduino/HardwareSerial3.o .pioenvs/teensy31/FrameworkArduino/IPAddress.o .pioenvs/teensy31/FrameworkArduino/IntervalTimer.o .pioenvs/teensy31/FrameworkArduino/Print.o .pioenvs/teensy31/FrameworkArduino/Stream.o .pioenvs/teensy31/FrameworkArduino/Tone.o .pioenvs/teensy31/FrameworkArduino/WMath.o .pioenvs/teensy31/FrameworkArduino/WString.o .pioenvs/teensy31/FrameworkArduino/analog.o .pioenvs/teensy31/FrameworkArduino/avr_emulation.o .pioenvs/teensy31/FrameworkArduino/eeprom.o .pioenvs/teensy31/FrameworkArduino/keylayouts.o .pioenvs/teensy31/FrameworkArduino/main.o .pioenvs/teensy31/FrameworkArduino/math_helper.o .pioenvs/teensy31/FrameworkArduino/memcpy-armv7m.o .pioenvs/teensy31/FrameworkArduino/memset.o .pioenvs/teensy31/FrameworkArduino/mk20dx128.o .pioenvs/teensy31/FrameworkArduino/new.o .pioenvs/teensy31/FrameworkArduino/nonstd.o .pioenvs/teensy31/FrameworkArduino/pins_teensy.o .pioenvs/teensy31/FrameworkArduino/ser_print.o .pioenvs/teensy31/FrameworkArduino/serial1.o .pioenvs/teensy31/FrameworkArduino/serial2.o .pioenvs/teensy31/FrameworkArduino/serial3.o .pioenvs/teensy31/FrameworkArduino/touch.o .pioenvs/teensy31/FrameworkArduino/usb_desc.o .pioenvs/teensy31/FrameworkArduino/usb_dev.o .pioenvs/teensy31/FrameworkArduino/usb_flightsim.o .pioenvs/teensy31/FrameworkArduino/usb_inst.o .pioenvs/teensy31/FrameworkArduino/usb_joystick.o .pioenvs/teensy31/FrameworkArduino/usb_keyboard.o .pioenvs/teensy31/FrameworkArduino/usb_mem.o .pioenvs/teensy31/FrameworkArduino/usb_midi.o .pioenvs/teensy31/FrameworkArduino/usb_mouse.o .pioenvs/teensy31/FrameworkArduino/usb_mtp.o .pioenvs/teensy31/FrameworkArduino/usb_rawhid.o .pioenvs/teensy31/FrameworkArduino/usb_seremu.o .pioenvs/teensy31/FrameworkArduino/usb_serial.o .pioenvs/teensy31/FrameworkArduino/yield.o
arm-none-eabi-g++ -o .pioenvs/teensy31/ADC/RingBuffer.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/ADC/RingBuffer.cpp
arm-none-eabi-ranlib .pioenvs/teensy31/libFrameworkArduino.a
arm-none-eabi-g++ -o .pioenvs/teensy31/ADC/RingBufferDMA.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/ADC/RingBufferDMA.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/Display/Display.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/Display/Display.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/MTS/Drive.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/MTS/Drive.cpp
arm-none-eabi-ar rcs .pioenvs/teensy31/libSPI.a .pioenvs/teensy31/SPI/SPI.o
arm-none-eabi-ranlib .pioenvs/teensy31/libSPI.a
arm-none-eabi-g++ -o .pioenvs/teensy31/MTS/Packet.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/MTS/Packet.cpp
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp: In member function 'void Adafruit_GFX::drawBitmap(int16_t, int16_t, const uint8_t*, int16_t, int16_t, uint16_t)':
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:392:27: warning: 'byte' may be used uninitialized in this function [-Wmaybe-uninitialized]
if(i & 7) byte <<= 1;
^
arm-none-eabi-ar rcs .pioenvs/teensy31/libAdafruit_ST7735_ID12.a .pioenvs/teensy31/Adafruit_ST7735_ID12/Adafruit_ST7735.o
arm-none-eabi-ranlib .pioenvs/teensy31/libAdafruit_ST7735_ID12.a
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp: In member function 'void Adafruit_GFX::drawBitmap(int16_t, int16_t, const uint8_t*, int16_t, int16_t, uint16_t, uint16_t)':
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:410:27: warning: 'byte' may be used uninitialized in this function [-Wmaybe-uninitialized]
if(i & 7) byte <<= 1;
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp: In member function 'void Adafruit_GFX::drawBitmap(int16_t, int16_t, uint8_t*, int16_t, int16_t, uint16_t)':
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:427:27: warning: 'byte' may be used uninitialized in this function [-Wmaybe-uninitialized]
if(i & 7) byte <<= 1;
^
arm-none-eabi-g++ -o .pioenvs/teensy31/MTS/PacketBuffer.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/MTS/PacketBuffer.cpp
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp: In member function 'void Adafruit_GFX::drawBitmap(int16_t, int16_t, uint8_t*, int16_t, int16_t, uint16_t, uint16_t)':
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:443:27: warning: 'byte' may be used uninitialized in this function [-Wmaybe-uninitialized]
if(i & 7) byte <<= 1;
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp: In member function 'void Adafruit_GFX::drawXBitmap(int16_t, int16_t, const uint8_t*, int16_t, int16_t, uint16_t)':
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:462:27: warning: 'byte' may be used uninitialized in this function [-Wmaybe-uninitialized]
if(i & 7) byte >>= 1;
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp: In member function 'void Adafruit_GFX::drawChar(int16_t, int16_t, unsigned char, uint16_t, uint16_t, uint8_t)':
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:600:9: warning: 'bits' may be used uninitialized in this function [-Wmaybe-uninitialized]
if(bits & 0x80) {
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:570:20: warning: 'yo16' may be used uninitialized in this function [-Wmaybe-uninitialized]
int16_t xo16, yo16;
^
.pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.cpp:570:14: warning: 'xo16' may be used uninitialized in this function [-Wmaybe-uninitialized]
int16_t xo16, yo16;
^
arm-none-eabi-g++ -o .pioenvs/teensy31/RKW_Led/Led.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/RKW_Led/Led.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/Encoder_ID129/Encoder.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/Encoder_ID129/Encoder.cpp
arm-none-eabi-g++ -o .pioenvs/teensy31/Bounce2_ID1106/Bounce2.o -c -fno-rtti -fno-exceptions -std=gnu++0x -felide-constructors -g -Os -ffunction-sections -fdata-sections -Wall -mthumb -mcpu=cortex-m4 -nostdlib -fsingle-precision-constant -DF_CPU=72000000L -DUSB_SERIAL -DLAYOUT_US_ENGLISH -DPLATFORMIO=021101 -D__MK20DX256__ -DARDUINO=10600 -DTEENSYDUINO=128 -I.pioenvs/teensy31/FrameworkArduino -I.pioenvs/teensy31/Adafruit_GFX_ID13 -I.pioenvs/teensy31/Adafruit_ST7735_ID12 -I.pioenvs/teensy31/SPI -I.pioenvs/teensy31/ADC -I.pioenvs/teensy31/Display -I.pioenvs/teensy31/MTS -I.pioenvs/teensy31/RKW_Led -I.pioenvs/teensy31/Encoder_ID129 -I.pioenvs/teensy31/Encoder_ID129/utility -I.pioenvs/teensy31/Bounce2_ID1106 .pioenvs/teensy31/Bounce2_ID1106/Bounce2.cpp
.pioenvs/teensy31/RKW_Led/Led.cpp: In member function 'void Led::tick()':
.pioenvs/teensy31/RKW_Led/Led.cpp:55:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (_nextMillis <= tickTime) {
^
arm-none-eabi-ar rcs .pioenvs/teensy31/libDisplay.a .pioenvs/teensy31/Display/Display.o
arm-none-eabi-ar rcs .pioenvs/teensy31/libMTS.a .pioenvs/teensy31/MTS/Drive.o .pioenvs/teensy31/MTS/Packet.o .pioenvs/teensy31/MTS/PacketBuffer.o
arm-none-eabi-ranlib .pioenvs/teensy31/libDisplay.a
.pioenvs/teensy31/Bounce2_ID1106/Bounce2.cpp: In member function 'void Bounce::attach(int)':
.pioenvs/teensy31/Bounce2_ID1106/Bounce2.cpp:24:10: warning: unused variable 'read' [-Wunused-variable]
bool read = digitalRead(pin);
^
arm-none-eabi-ranlib .pioenvs/teensy31/libMTS.a
arm-none-eabi-ar rcs .pioenvs/teensy31/libRKW_Led.a .pioenvs/teensy31/RKW_Led/Led.o
arm-none-eabi-ar rcs .pioenvs/teensy31/libADC.a .pioenvs/teensy31/ADC/ADC.o .pioenvs/teensy31/ADC/ADC_Module.o .pioenvs/teensy31/ADC/RingBuffer.o .pioenvs/teensy31/ADC/RingBufferDMA.o
arm-none-eabi-ranlib .pioenvs/teensy31/libRKW_Led.a
arm-none-eabi-ranlib .pioenvs/teensy31/libADC.a
arm-none-eabi-ar rcs .pioenvs/teensy31/libEncoder_ID129.a .pioenvs/teensy31/Encoder_ID129/Encoder.o
arm-none-eabi-ranlib .pioenvs/teensy31/libEncoder_ID129.a
arm-none-eabi-ar rcs .pioenvs/teensy31/libBounce2_ID1106.a .pioenvs/teensy31/Bounce2_ID1106/Bounce2.o
arm-none-eabi-ar rcs .pioenvs/teensy31/libAdafruit_GFX_ID13.a .pioenvs/teensy31/Adafruit_GFX_ID13/Adafruit_GFX.o .pioenvs/teensy31/Adafruit_GFX_ID13/glcdfont.o
arm-none-eabi-ranlib .pioenvs/teensy31/libBounce2_ID1106.a
arm-none-eabi-ranlib .pioenvs/teensy31/libAdafruit_GFX_ID13.a
arm-none-eabi-g++ -o .pioenvs/teensy31/firmware.elf -Os -Wl,--gc-sections,--relax -mthumb -mcpu=cortex-m4 -Wl,--defsym=__rtc_localtime=1469168875 -fsingle-precision-constant --specs=nano.specs -Wl,-T"mk20dx256.ld" .pioenvs/teensy31/src/head.o -L/Users/home/.platformio/packages/ldscripts -L.pioenvs/teensy31 -Wl,--start-group -larm_cortexM4l_math .pioenvs/teensy31/libFrameworkArduino.a -lc -lgcc -lm .pioenvs/teensy31/libAdafruit_GFX_ID13.a .pioenvs/teensy31/libAdafruit_ST7735_ID12.a .pioenvs/teensy31/libSPI.a .pioenvs/teensy31/libADC.a .pioenvs/teensy31/libDisplay.a .pioenvs/teensy31/libMTS.a .pioenvs/teensy31/libRKW_Led.a .pioenvs/teensy31/libEncoder_ID129.a .pioenvs/teensy31/libBounce2_ID1106.a -Wl,--end-group
MethodWrapper([".pioenvs/teensy31/firmware.elf"], [".pioenvs/teensy31/src/head.o"])
Check program size...
text data bss dec hex filename
29276 280 2868 32424 7ea8 .pioenvs/teensy31/firmware.elf
arm-none-eabi-objcopy -O ihex -R .eeprom .pioenvs/teensy31/firmware.elf .pioenvs/teensy31/firmware.hex
"/Users/home/.platformio/packages/tool-teensy/teensy_loader_cli" -mmcu=mk20dx256 -w -s -v .pioenvs/teensy31/firmware.hex
Teensy Loader, Command Line, Version 2.0
Read ".pioenvs/teensy31/firmware.hex": 29556 bytes, 11.3% usage
Soft reboot is not implemented for OSX
Waiting for Teensy device...
(hint: press the reset button)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment