Now i know how to get rid of the bootloader:
Just flash again over the serial interface UART1.
So it will be interesting to go the other way, because the bootloader does not really solve my problem.
fredbox wrote: ↑Tue Jan 01, 2019 7:09 pm
I edited my post to show that you don't need to download anything special - it is already included in Roger's core.
In which folder did you drop the Roger's core that the libraries can be included?
Now something surprising:
I just compiled your example
viewtopic.php?f=28&t=4474&start=30#p52042
with the magic
#include
and it works for me too compiling with 17584 Bytes Flash and 3880 Bytes RAM.
After setting the jumper back my kernel can see
Code: Select all
[ 6959.078076] usb 1-6.1: new full-speed USB device number 27 using ehci-pci
[ 6959.174182] usb 1-6.1: New USB device found, idVendor=1eaf, idProduct=0024
[ 6959.174194] usb 1-6.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 6959.174200] usb 1-6.1: Product: Maple
[ 6959.174206] usb 1-6.1: Manufacturer: LeafLabs
[ 6959.174811] cdc_acm 1-6.1:1.0: ttyACM0: USB ACM device
and nice Terminal output over USB and /dev/ttyACM0

like
Code: Select all
Counter: 939 - Hello World!
Counter: 940 - Hello World!
Counter: 941 - Hello World!
Counter: 942 - Hello World!
but when i check the compiler output i can see that
Roger's library is not used!
Code: Select all
Compiling library "USBComposite"
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-gcc -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/MinSysex.c -o /tmp/arduino_build_141335/libraries/USBComposite/MinSysex.c.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-gcc -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/usb_generic.c -o /tmp/arduino_build_141335/libraries/USBComposite/usb_generic.c.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-gcc -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/usb_scsi_data.c -o /tmp/arduino_build_141335/libraries/USBComposite/usb_scsi_data.c.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-gcc -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/usb_hid.c -o /tmp/arduino_build_141335/libraries/USBComposite/usb_hid.c.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-gcc -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/usb_mass.c -o /tmp/arduino_build_141335/libraries/USBComposite/usb_mass.c.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-gcc -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/usb_x360.c -o /tmp/arduino_build_141335/libraries/USBComposite/usb_x360.c.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-gcc -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/usb_scsi.c -o /tmp/arduino_build_141335/libraries/USBComposite/usb_scsi.c.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-gcc -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/usb_midi_device.c -o /tmp/arduino_build_141335/libraries/USBComposite/usb_midi_device.c.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-gcc -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/usb_composite_serial.c -o /tmp/arduino_build_141335/libraries/USBComposite/usb_composite_serial.c.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-gcc -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/usb_mass_mal.c -o /tmp/arduino_build_141335/libraries/USBComposite/usb_mass_mal.c.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/USBMassStorage.cpp -o /tmp/arduino_build_141335/libraries/USBComposite/USBMassStorage.cpp.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/USBXBox360.cpp -o /tmp/arduino_build_141335/libraries/USBComposite/USBXBox360.cpp.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/Mouse.cpp -o /tmp/arduino_build_141335/libraries/USBComposite/Mouse.cpp.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/Keyboard.cpp -o /tmp/arduino_build_141335/libraries/USBComposite/Keyboard.cpp.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/HIDReports.cpp -o /tmp/arduino_build_141335/libraries/USBComposite/HIDReports.cpp.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/AbsMouse.cpp -o /tmp/arduino_build_141335/libraries/USBComposite/AbsMouse.cpp.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/USBCompositeSerial.cpp -o /tmp/arduino_build_141335/libraries/USBComposite/USBCompositeSerial.cpp.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/usb_setup.cpp -o /tmp/arduino_build_141335/libraries/USBComposite/usb_setup.cpp.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/USBMIDI.cpp -o /tmp/arduino_build_141335/libraries/USBComposite/USBMIDI.cpp.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/Consumer.cpp -o /tmp/arduino_build_141335/libraries/USBComposite/Consumer.cpp.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/Joystick.cpp -o /tmp/arduino_build_141335/libraries/USBComposite/Joystick.cpp.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/USBComposite.cpp -o /tmp/arduino_build_141335/libraries/USBComposite/USBComposite.cpp.o
~/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -c -g -Os -w -DDEBUG_LEVEL=DEBUG_NONE -std=gnu++11 -MMD -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -DBOARD_generic_stm32f103c -DVECT_TAB_ADDR=0x8000000 -DERROR_LED_PORT=GPIOC -DERROR_LED_PIN=13 -mcpu=cortex-m3 -DF_CPU=72000000L -DARDUINO=10808 -DARDUINO_GENERIC_STM32F103C -DARDUINO_ARCH_STM32F1 -DCONFIG_MAPLE_MINI_NO_DISABLE_DEBUG -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -DMCU_STM32F103C8 -mthumb -march=armv7-m -D__STM32F1__ -DARDUINO_ARCH_STM32 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/stm32f1/include -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/stm32f1 -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/system/libmaple/usb/usb_lib -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/cores/maple -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/variants/generic_stm32f103c -I ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite ~/.arduino15/packages/stm32duino/hardware/STM32F1/2018.12.3/libraries/USBComposite/USBHID.cpp -o /tmp/arduino_build_141335/libraries/USBComposite/USBHID.cpp.o
Everything has been taken from the path ~/.arduino15/packages/
stm32duino/hardware/STM32F1/2018.12.3/system/libmaple !
So why all this stuff about Roger's core ?
