Processing genericSTM32F103ZE (platform: ststm32; board: genericSTM32F103ZE; framework: arduino)
Verbose mode can be enabled via -v, --verbose
option
CONFIGURATION: Redirecting...
PLATFORM: ST STM32 > STM32F103ZE (64k RAM. 512k Flash)
HARDWARE: STM32F103ZET6 72MHz 64KB RAM (512KB Flash)
DEBUG: CURRENT(blackmagic) EXTERNAL(blackmagic, jlink, stlink)
Library Dependency Finder → Library Dependency Finder (LDF) — PlatformIO latest documentation
LDF MODES: FINDER(chain) COMPATIBILITY(soft)
Collected 30 compatible libraries
Scanning dependencies…
No dependencies
Compiling .pioenvs\genericSTM32F103ZE\src\main.cpp.o
Compiling .pioenvs\genericSTM32F103ZE\FrameworkArduinoVariant\board.cpp.o
Compiling .pioenvs\genericSTM32F103ZE\FrameworkArduinoVariant\wirish\boards.cpp.o
Compiling .pioenvs\genericSTM32F103ZE\FrameworkArduinoVariant\wirish\boards_setup.cpp.o
Compiling .pioenvs\genericSTM32F103ZE\FrameworkArduinoVariant\wirish\start.S.o
Compiling .pioenvs\genericSTM32F103ZE\FrameworkArduinoVariant\wirish\start_c.c.o
Compiling .pioenvs\genericSTM32F103ZE\FrameworkArduinoVariant\wirish\syscalls.c.o
Compiling .pioenvs\genericSTM32F103ZE\FrameworkArduino\HardwareSerial.cpp.o
In file included from c:\users\wenjinao.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:19,
from c:\users\wenjinao.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\c++\8.2.1\cstdlib:75,
from c:\users\wenjinao.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\c++\8.2.1\stdlib.h:36,
from C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41,
from C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30,
from src\main.cpp:1:
C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\system\libmaple/stm32f1/include/series/gpio.h:489:15: error: duplicate ‘inline’
static inline __always_inline void afio_exti_select(exti_num exti, exti_cfg port) {
^~~~~~~~~~~~~~~
C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\system\libmaple\include/libmaple/nvic.h:112:15: error: duplicate ‘inline’
static inline __always_inline void nvic_globalirq_enable() {
^~~~~~~~~~~~~~~
C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\system\libmaple\include/libmaple/nvic.h:119:15: error: duplicate ‘inline’
static inline __always_inline void nvic_globalirq_disable() {
^~~~~~~~~~~~~~~
C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:109:15: error: duplicate ‘inline’
static inline __always_inline void interrupts() {
^~~~~~~~~~~~~~~
C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:123:15: error: duplicate ‘inline’
static inline __always_inline void noInterrupts() {
^~~~~~~~~~~~~~~
In file included from c:\users\wenjinao.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:19,
from c:\users\wenjinao.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\c++\8.2.1\cstdlib:75,
from c:\users\wenjinao.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\c++\8.2.1\stdlib.h:36,
from C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/WString.h:26,
from C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Print.h:27,
from C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/HardwareSerial.h:38,
from C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\variants\generic_stm32f103z\board.cpp:37:
C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\system\libmaple/stm32f1/include/series/gpio.h:489:15: error: duplicate ‘inline’
static inline __always_inline void afio_exti_select(exti_num exti, exti_cfg port) {
^~~~~~~~~~~~~~~
*** [.pioenvs\genericSTM32F103ZE\FrameworkArduinoVariant\board.cpp.o] Error 1
Compiling .pioenvs\genericSTM32F103ZE\FrameworkArduino\HardwareTimer.cpp.o*** [.pioenvs\genericSTM32F103ZE\src\main.cpp.o] Error 1
In file included from c:\users\wenjinao.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:19,
from c:\users\wenjinao.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\c++\8.2.1\cstdlib:75,
from c:\users\wenjinao.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\c++\8.2.1\stdlib.h:36,
from C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple\WString.h:26,
from C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple\Print.h:27,
from C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple\HardwareSerial.h:38,
from C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple\HardwareSerial.cpp:33:
C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\system\libmaple/stm32f1/include/series/gpio.h:489:15: error: duplicate ‘inline’
static inline __always_inline void afio_exti_select(exti_num exti, exti_cfg port) {
^~~~~~~~~~~~~~~
C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\system\libmaple\include/libmaple/nvic.h:112:15: error: duplicate ‘inline’
static inline __always_inline void nvic_globalirq_enable() {
^~~~~~~~~~~~~~~
C:\Users\wenjinao.platformio\packages\framework-arduinoststm32\STM32F1\system\libmaple\include/libmaple/nvic.h:119:15: error: duplicate ‘inline’
static inline __always_inline void nvic_globalirq_disable() {
^~~~~~~~~~~~~~~
*** [.pioenvs\genericSTM32F103ZE\FrameworkArduino\HardwareSerial.cpp.o] Error 1