Bigtreetech SKR Prov1.2 will nicht mit Marlin kompilieren 24. January 2021 11:09 |
Registrierungsdatum: 3 Jahre zuvor Beiträge: 9 |
default_envs = BIGTREE_SKR_PRO
#define SERIAL_PORT -1 #define SERIAL_PORT_2 4 #define MOTHERBOARD BOARD_BTT_SKR_PRO_V1_2
CONFIGURATION: [docs.platformio.org] PLATFORM: ST STM32 (8.0.0) > STM32F407ZG (192k RAM. 1024k Flash) HARDWARE: STM32F407ZGT6 168MHz, 192KB RAM, 1MB Flash DEBUG: Current (stlink) External (jlink, stlink) PACKAGES: - framework-arduinoststm32 4.10900.200819 (1.9.0) - framework-cmsis 2.50501.200527 (5.5.1) - toolchain-gccarmnoneeabi 1.90201.191206 (9.2.1) Converting Marlin.ino LDF: Library Dependency Finder -> [bit.ly] LDF Modes: Finder ~ chain, Compatibility ~ soft Found 31 compatible libraries Scanning dependencies... Dependency Graph |-- 0.7.1 | |-- 6.11.2 | |-- 1.0 |-- 1.5.0 | |-- 1.0 |-- 1.0 |-- 1.1.2 |-- 6.11.2 |-- 1.0.0 |-- 1.0 |-- 2.0.1 Building in release mode ....
Compiling .pio\build\BIGTREE_SKR_PRO\src\src\HAL\shared\HAL_spi_L6470.cpp.o In file included from c:\users\xxx\.platformio\packages\[email protected]\arm-none-eabi\include\c++\9.2.1\tuple:39, from c:\users\xxx\.platformio\packages\[email protected]\arm-none-eabi\include\c++\9.2.1\functional:54, from C:\users\xxx\.platformio\packages\framework-arduinoststm32\cores\arduino/WInterrupts.h:25, from C:\users\xxx\.platformio\packages\framework-arduinoststm32\cores\arduino/wiring.h:39, from C:\users\xxx\.platformio\packages\framework-arduinoststm32\cores\arduino/Arduino.h:36, from Marlin\src\HAL\STM32\../../inc/../HAL/./STM32/../shared/Marduino.h:36, from Marlin\src\HAL\STM32\../../inc/../HAL/./STM32/HAL.h:28, from Marlin\src\HAL\STM32\../../inc/../HAL/HAL.h:26, from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:31, from Marlin\src\HAL\STM32\timers.cpp:24: c:\users\xxx\.platformio\packages\[email protected]\arm-none-eabi\include\c++\9.2.1\array:93:38: error: template parameter 'unsigned int _Nm' 93 | template | ^~~ In file included from C:\users\xxx\.platformio\lib\EspSoftwareSerial\src/circular_queue/circular_queue.h:34, from C:\users\xxx\.platformio\lib\EspSoftwareSerial\src/SoftwareSerial.h:27, from Marlin\src\HAL\STM32\timers.cpp:48: C:\users\xxx\.platformio\lib\EspSoftwareSerial\src/circular_queue/ghostl.h:53:50: error: redeclared here as 'long int N' 53 | template< typename T, size_t long N > struct array | ^~~~~ C:\users\xxx\.platformio\lib\EspSoftwareSerial\src/circular_queue/ghostl.h:79:34: error: conflicting declaration of template 'template using function = T*' 79 | template< typename T > using function = T*; | ^~~~~~~~ In file included from c:\users\xxx\.platformio\packages\[email protected]\arm-none-eabi\include\c++\9.2.1\functional:59, from C:\users\xxx\.platformio\packages\framework-arduinoststm32\cores\arduino/WInterrupts.h:25, from C:\users\xxx\.platformio\packages\framework-arduinoststm32\cores\arduino/wiring.h:39, from C:\users\xxx\.platformio\packages\framework-arduinoststm32\cores\arduino/Arduino.h:36, from Marlin\src\HAL\STM32\../../inc/../HAL/./STM32/../shared/Marduino.h:36, from Marlin\src\HAL\STM32\../../inc/../HAL/./STM32/HAL.h:28, from Marlin\src\HAL\STM32\../../inc/../HAL/HAL.h:26, from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:31, from Marlin\src\HAL\STM32\timers.cpp:24: c:\users\xxx\.platformio\packages\[email protected]\arm-none-eabi\include\c++\9.2.1\bits\std_function.h:128:11: note: previous declaration 'template class std::function' 128 | class function; | ^~~~~~~~ In file included from C:\users\xxx\.platformio\lib\EspSoftwareSerial\src/SoftwareSerial.h:27, from Marlin\src\HAL\STM32\timers.cpp:48: C:\users\xxx\.platformio\lib\EspSoftwareSerial\src/circular_queue/circular_queue.h:211:19: error: 'Delegate' has not been declared 211 | void for_each(Delegate fun); | ^~~~~~~~ C:\users\xxx\.platformio\lib\EspSoftwareSerial\src/circular_queue/circular_queue.h:211:27: error: expected ',' or '...' before '<' token 211 | void for_each(Delegate fun); | ^ compilation terminated due to -fmax-errors=5. *** [.pio\build\BIGTREE_SKR_PRO\src\src\HAL\STM32\timers.cpp.o] Error 1