You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Was Trying to compile latest Bugfix-2.0.x with Ender 6 Config.h files. It Failed. The terminal output is below:
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
This is the first time that I have tried compiling Marlin. Following "Teaching Tech's" youtube video titled "Updated Marlin Firmware Setup Guide - VS Code and auto build Marlin
Expected behavior
I expected it to compile without errors.
Actual behavior
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
1 Open Folder Containing unzipped Marlin-Bugfix 2.0x
2. Opened Marlin Folder
3. Copied then Config files from the Ender 6 in the "Examples" folder under the Configurations-bugfix-2.0x folder
4 started VS
5 Opened Folder containing unzipped Marlin-Bugfix 2.0x files
6 Clicked on "Auto Build Marlin" icon in left margin
7 Clicked on the spanner at the left top.
Compilation starts until error is detected.
Version of Marlin Firmware
Creality V4.3.1
Printer model
Creality Ender 6 V4.3.1 for board STM32F103RE
Electronics
Stock Electronics
Add-ons
No response
Your Slicer
Cura
Host Software
OctoPrint
The text was updated successfully, but these errors were encountered:
Did you test the latest
bugfix-2.0.x
code?Yes, and the problem still exists.
Bug Description
Was Trying to compile latest Bugfix-2.0.x with Ender 6 Config.h files. It Failed. The terminal output is below:
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Try the new cross-platform PowerShell https://aka.ms/pscore6
PS D:\A> platformio run -e STM32F103RET6_creality
Processing STM32F103RET6_creality (platform: ststm32@~12.0; board: genericSTM32F103RE; framework: arduino)
------------------------------------------------------------------------------------------Verbose mode can be enabled via
-v, --verbose
optionCONFIGURATION: https://docs.platformio.org/page/boards/ststm32/genericSTM32F103RE.html
PLATFORM: ST STM32 (12.0.0) > STM32F103RE (64k RAM. 512k Flash)
HARDWARE: STM32F103RET6 72MHz, 64KB RAM, 512KB Flash
DEBUG: Current (jlink) External (blackmagic, cmsis-dap, jlink, stlink)
PACKAGES:
Converting Marlin.ino
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 27 compatible libraries
Scanning dependencies...
Dependency Graph
|-- 1.0.0
|-- 1.0
|--
|-- 0.99
|-- 1.0
|-- <Servo(STM32F1)> 1.1.2
Building in release mode
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduinoVariant\board.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduinoVariant\wirish\boards_setup.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\HardwareSerial.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\IPAddress.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\Print.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\Stream.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\WString.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\sdio.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\tone.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\usb_serial.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\wirish_shift.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\wirish_time.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\HAL.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\HAL_MinSerial.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\HAL_SPI.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\MarlinSerial.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\SPI.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\Servo.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\dogm\u8g_com_stm32duino_swspi.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\eeprom_bl24cxx.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\eeprom_flash.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\eeprom_if_iic.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\eeprom_sdcard.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\eeprom_wired.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\fast_pwm.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\msc_sd.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\onboard_sd.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\sdio.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\tft\tft_fsmc.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\tft\tft_spi.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\tft\xpt2046.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\timers.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\watchdog.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\shared\Delay.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\shared\HAL_MinSerial.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\shared\esp_wifi.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\shared\servo.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\MarlinCore.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\core\serial.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\core\utility.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\babystep.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\bedlevel\abl\abl.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\bedlevel\bedlevel.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\e_parser.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\pause.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\powerloss.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\runout.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\bedlevel\G42.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\bedlevel\M420.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\bedlevel\abl\G29.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\bedlevel\abl\M421.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\calibrate\G28.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M200-M205.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M220.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M221.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M301.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M302.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M304.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M309.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M92.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M108_M112_M410.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M111.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M120_M121.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M17_M18_M84.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M211.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M400.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M80_M81.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M85.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M993_M994.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M997.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M999.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\T.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\eeprom\M500-M504.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\digipot\M907-M910.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\pause\G27.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\pause\M125.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\pause\M600.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\pause\M603.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\pause\M701_M702.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\powerloss\M1000.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\powerloss\M413.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\runout\M412.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\gcode.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\gcode_d.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\geometry\G92.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\geometry\M206_M428.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\host\M110.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\host\M113.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\host\M114.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\host\M115.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\host\M118.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\host\M119.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\lcd\M0_M1.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\lcd\M117.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\lcd\M145.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\lcd\M300.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\lcd\M414.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\motion\G0_G1.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\motion\G2_G3.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\motion\G4.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\motion\M290.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\parser.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\queue.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M1001.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M20.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M21_M22.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M23.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M24_M25.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M26.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M27.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M28_M29.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M30.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M32.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M33.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M34.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M524.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M928.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\stats\M31.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\stats\M75-M78.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M104_M109.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M105.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M106_M107.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M140_M190.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M141_M191.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M155.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M303.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\units\M82_M83.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\extui\dgus_lcd.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\extui\lib\dgus\DGUSDisplay.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\extui\lib\dgus\DGUSScreenHandler.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\extui\lib\dgus\origin\DGUSDisplayDef.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\extui\ui_api.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\fontutils.cpp.o
In file included from C:\Users\fredl.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/WString.h:29:0,
from C:\Users\fredl.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:47,
from C:\Users\fredl.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from d:\a\marlin\src\hal\shared\marduino.h:36,
from d:\a\marlin\src\hal\stm32f1\hal.h:32,
from d:\a\marlin\src\hal\hal.h:30,
from d:\a\marlin\src\inc\marlinconfig.h:31,
from d:\a\marlin\src\lcd\extui\ui_api.h:45,
from Marlin\src\lcd\extui\lib\dgus\DGUSScreenHandler.h:30,
from Marlin\src\lcd\extui\lib\dgus\DGUSScreenHandler.cpp:27:
Marlin\src\lcd\extui\lib\dgus\DGUSScreenHandler.cpp: In static member function 'static void DGUSScreenHandler::HandlePIDAutotune(DGUS_VP_Variable&, void*)':
C:\Users\fredl.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/avr/pgmspace.h:29:59: error: expected primary-expression before ')' token
#define sprintf_P(s, f, ...) sprintf((s), (f), VA_ARGS)
^
Marlin\src\lcd\extui\lib\dgus\DGUSScreenHandler.cpp:564:13: note: in expansion of macro 'sprintf_P'
sprintf_P(buf, PSTR("M303 E-1 C5 S70 U1"));
^~~~~~~~~
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\marlinui.cpp.o
*** [.pio\build\STM32F103RET6_creality\src\src\lcd\extui\lib\dgus\DGUSScreenHandler.cpp.o] Error 1
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp: In static member function 'static void DGUSScreenHandler::DGUSLCD_SD_FileSelected(DGUS_VP_Variable&, void*)':
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:47:22: error: 'filelist' was not declared in this scope
if (touched_nr > filelist.count()) return;
^~~~~~~~
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:47:22: note: suggested alternative: 'filepos_t'
if (touched_nr > filelist.count()) return;
^~~~~~~~
filepos_t
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:48:10: error: 'filelist' was not declared in this scope
if (!filelist.seek(touched_nr)) return;
^~~~~~~~
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:48:10: note: suggested alternative: 'filepos_t'
if (!filelist.seek(touched_nr)) return;
^~~~~~~~
filepos_t
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:50:9: error: 'filelist' was not declared in this scope
if (filelist.isDir()) {
^~~~~~~~
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:50:9: note: suggested alternative: 'filepos_t'
if (filelist.isDir()) {
^~~~~~~~
filepos_t
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:65:87: error: 'filelist' was not declared in this scope
HandleUserConfirmationPopUp(VP_SD_FileSelectConfirm, nullptr, PSTR("Print file"), filelist.filename(), PSTR("from SD Card?"), true, true, false, true);
^~~~~~~~
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:65:87: note: suggested alternative: 'filepos_t'
HandleUserConfirmationPopUp(VP_SD_FileSelectConfirm, nullptr, PSTR("Print file"), filelist.filename(), PSTR("from SD Card?"), true, true, false, true);
^~~~~~~~
filepos_t
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp: In static member function 'static void DGUSScreenHandler::DGUSLCD_SD_StartPrint(DGUS_VP_Variable&, void*)':
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:69:10: error: 'filelist' was not declared in this scope
if (!filelist.seek(file_to_print)) return;
^~~~~~~~
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:69:10: note: suggested alternative: 'filepos_t'
if (!filelist.seek(file_to_print)) return;
filepos_t
compilation terminated due to -fmax-errors=5.
*** [.pio\build\STM32F103RET6_creality\src\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp.o] Error 1
============================== [FAILED] Took 25.18 seconds ==============================
Environment Status Duration
STM32F103RET6_creality FAILED 00:00:25.180
========================= 1 failed, 0 succeeded in 00:00:25.180 =========================
PS D:\A> echo "done" >C:\Users\fredl\AppData\Local\Temp\ipc
PS D:\A>
Bug Timeline
This is the first time that I have tried compiling Marlin. Following "Teaching Tech's" youtube video titled "Updated Marlin Firmware Setup Guide - VS Code and auto build Marlin
Expected behavior
I expected it to compile without errors.
Actual behavior
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Try the new cross-platform PowerShell https://aka.ms/pscore6
PS D:\A> platformio run -e STM32F103RET6_creality
Processing STM32F103RET6_creality (platform: ststm32@~12.0; board: genericSTM32F103RE; framework: arduino)
------------------------------------------------------------------------------------------Verbose mode can be enabled via
-v, --verbose
optionCONFIGURATION: https://docs.platformio.org/page/boards/ststm32/genericSTM32F103RE.html
PLATFORM: ST STM32 (12.0.0) > STM32F103RE (64k RAM. 512k Flash)
HARDWARE: STM32F103RET6 72MHz, 64KB RAM, 512KB Flash
DEBUG: Current (jlink) External (blackmagic, cmsis-dap, jlink, stlink)
PACKAGES:
Converting Marlin.ino
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 27 compatible libraries
Scanning dependencies...
Dependency Graph
|-- 1.0.0
|-- 1.0
|--
|-- 0.99
|-- 1.0
|-- <Servo(STM32F1)> 1.1.2
Building in release mode
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduinoVariant\board.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduinoVariant\wirish\boards_setup.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\HardwareSerial.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\IPAddress.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\Print.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\Stream.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\WString.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\sdio.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\tone.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\usb_serial.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\wirish_shift.cpp.o
Compiling .pio\build\STM32F103RET6_creality\FrameworkArduino\wirish_time.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\HAL.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\HAL_MinSerial.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\HAL_SPI.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\MarlinSerial.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\SPI.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\Servo.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\dogm\u8g_com_stm32duino_swspi.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\eeprom_bl24cxx.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\eeprom_flash.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\eeprom_if_iic.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\eeprom_sdcard.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\eeprom_wired.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\fast_pwm.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\msc_sd.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\onboard_sd.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\sdio.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\tft\tft_fsmc.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\tft\tft_spi.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\tft\xpt2046.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\timers.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\STM32F1\watchdog.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\shared\Delay.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\shared\HAL_MinSerial.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\shared\esp_wifi.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\HAL\shared\servo.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\MarlinCore.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\core\serial.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\core\utility.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\babystep.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\bedlevel\abl\abl.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\bedlevel\bedlevel.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\e_parser.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\pause.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\powerloss.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\feature\runout.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\bedlevel\G42.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\bedlevel\M420.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\bedlevel\abl\G29.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\bedlevel\abl\M421.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\calibrate\G28.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M200-M205.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M220.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M221.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M301.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M302.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M304.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M309.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\config\M92.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M108_M112_M410.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M111.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M120_M121.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M17_M18_M84.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M211.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M400.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M80_M81.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M85.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M993_M994.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M997.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\M999.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\control\T.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\eeprom\M500-M504.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\digipot\M907-M910.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\pause\G27.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\pause\M125.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\pause\M600.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\pause\M603.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\pause\M701_M702.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\powerloss\M1000.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\powerloss\M413.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\feature\runout\M412.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\gcode.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\gcode_d.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\geometry\G92.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\geometry\M206_M428.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\host\M110.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\host\M113.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\host\M114.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\host\M115.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\host\M118.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\host\M119.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\lcd\M0_M1.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\lcd\M117.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\lcd\M145.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\lcd\M300.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\lcd\M414.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\motion\G0_G1.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\motion\G2_G3.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\motion\G4.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\motion\M290.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\parser.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\queue.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M1001.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M20.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M21_M22.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M23.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M24_M25.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M26.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M27.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M28_M29.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M30.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M32.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M33.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M34.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M524.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\sd\M928.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\stats\M31.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\stats\M75-M78.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M104_M109.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M105.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M106_M107.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M140_M190.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M141_M191.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M155.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\temp\M303.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\gcode\units\M82_M83.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\extui\dgus_lcd.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\extui\lib\dgus\DGUSDisplay.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\extui\lib\dgus\DGUSScreenHandler.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\extui\lib\dgus\origin\DGUSDisplayDef.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\extui\ui_api.cpp.o
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\fontutils.cpp.o
In file included from C:\Users\fredl.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/WString.h:29:0,
from C:\Users\fredl.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/wirish.h:47,
from C:\Users\fredl.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/Arduino.h:30,
from d:\a\marlin\src\hal\shared\marduino.h:36,
from d:\a\marlin\src\hal\stm32f1\hal.h:32,
from d:\a\marlin\src\hal\hal.h:30,
from d:\a\marlin\src\inc\marlinconfig.h:31,
from d:\a\marlin\src\lcd\extui\ui_api.h:45,
from Marlin\src\lcd\extui\lib\dgus\DGUSScreenHandler.h:30,
from Marlin\src\lcd\extui\lib\dgus\DGUSScreenHandler.cpp:27:
Marlin\src\lcd\extui\lib\dgus\DGUSScreenHandler.cpp: In static member function 'static void DGUSScreenHandler::HandlePIDAutotune(DGUS_VP_Variable&, void*)':
C:\Users\fredl.platformio\packages\framework-arduinoststm32-maple\STM32F1\cores\maple/avr/pgmspace.h:29:59: error: expected primary-expression before ')' token
#define sprintf_P(s, f, ...) sprintf((s), (f), VA_ARGS)
^
Marlin\src\lcd\extui\lib\dgus\DGUSScreenHandler.cpp:564:13: note: in expansion of macro 'sprintf_P'
sprintf_P(buf, PSTR("M303 E-1 C5 S70 U1"));
^~~~~~~~~
Compiling .pio\build\STM32F103RET6_creality\src\src\lcd\marlinui.cpp.o
*** [.pio\build\STM32F103RET6_creality\src\src\lcd\extui\lib\dgus\DGUSScreenHandler.cpp.o] Error 1
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp: In static member function 'static void DGUSScreenHandler::DGUSLCD_SD_FileSelected(DGUS_VP_Variable&, void*)':
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:47:22: error: 'filelist' was not declared in this scope
if (touched_nr > filelist.count()) return;
^~~~~~~~
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:47:22: note: suggested alternative: 'filepos_t'
if (touched_nr > filelist.count()) return;
^~~~~~~~
filepos_t
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:48:10: error: 'filelist' was not declared in this scope
if (!filelist.seek(touched_nr)) return;
^~~~~~~~
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:48:10: note: suggested alternative: 'filepos_t'
if (!filelist.seek(touched_nr)) return;
^~~~~~~~
filepos_t
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:50:9: error: 'filelist' was not declared in this scope
if (filelist.isDir()) {
^~~~~~~~
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:50:9: note: suggested alternative: 'filepos_t'
if (filelist.isDir()) {
^~~~~~~~
filepos_t
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:65:87: error: 'filelist' was not declared in this scope
HandleUserConfirmationPopUp(VP_SD_FileSelectConfirm, nullptr, PSTR("Print file"), filelist.filename(), PSTR("from SD Card?"), true, true, false, true);
^~~~~~~~
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:65:87: note: suggested alternative: 'filepos_t'
HandleUserConfirmationPopUp(VP_SD_FileSelectConfirm, nullptr, PSTR("Print file"), filelist.filename(), PSTR("from SD Card?"), true, true, false, true);
^~~~~~~~
filepos_t
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp: In static member function 'static void DGUSScreenHandler::DGUSLCD_SD_StartPrint(DGUS_VP_Variable&, void*)':
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:69:10: error: 'filelist' was not declared in this scope
if (!filelist.seek(file_to_print)) return;
^~~~~~~~
Marlin\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp:69:10: note: suggested alternative: 'filepos_t'
if (!filelist.seek(file_to_print)) return;
filepos_t
compilation terminated due to -fmax-errors=5.
*** [.pio\build\STM32F103RET6_creality\src\src\lcd\extui\lib\dgus\origin\DGUSScreenHandler.cpp.o] Error 1
============================== [FAILED] Took 25.18 seconds ==============================
Environment Status Duration
STM32F103RET6_creality FAILED 00:00:25.180
========================= 1 failed, 0 succeeded in 00:00:25.180 =========================
PS D:\A> echo "done" >C:\Users\fredl\AppData\Local\Temp\ipc
PS D:\A>
Steps to Reproduce
1 Open Folder Containing unzipped Marlin-Bugfix 2.0x
2. Opened Marlin Folder
3. Copied then Config files from the Ender 6 in the "Examples" folder under the Configurations-bugfix-2.0x folder
4 started VS
5 Opened Folder containing unzipped Marlin-Bugfix 2.0x files
6 Clicked on "Auto Build Marlin" icon in left margin
7 Clicked on the spanner at the left top.
Compilation starts until error is detected.
Version of Marlin Firmware
Creality V4.3.1
Printer model
Creality Ender 6 V4.3.1 for board STM32F103RE
Electronics
Stock Electronics
Add-ons
No response
Your Slicer
Cura
Host Software
OctoPrint
The text was updated successfully, but these errors were encountered: