Closed Nightwalker813 closed 8 months ago
use "Marlin 2.1.2.2 with bug fixes" use "Marlin "Nightly" Source"" configs
You cannot mix & match versions of Marlin. Since you are using Marlin 2.1.2.2
, you must use 2.1.2.2
configs: https://github.com/MarlinFirmware/Configurations/tree/release-2.1.2.2
Having said that, I would recommend sticking with 2.1.2.1
or moving completely to bugfix-2.1.x
since 2.1.2.2
has several bugs in it.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Did you test the latest
bugfix-2.1.x
code?Yes, and the problem still exists.
Bug Description
I tried to comlpile build Marlin for Ender 3 STM32F103RC_creality (256K) but AutoBuild back error f:\ender 3\fw\marlin-2.1.x\marlin\configuration.h:3223:15: error: missing binary operator before token "(" 3223 | #if DGUS_UI_IS(MKS) | ^ 3225 | #elif DGUS_UI_IS(IA_CREALITY) | ^ Error: Failed to parse Marlin features. See previous error messages.
At first try I used copypast strings from file. At second try I listed file configuration.h and configuration_adv.h manually and edit nessesary strings manually. But error sill stay. I don't understand, where is error. I searched 200 strings higher and lower. There is no errors with missing "(".
Bug Timeline
in 2.1.2.1 there is no same issue.
Expected behavior
No response
Actual behavior
No response
Steps to Reproduce
configs config.zip
Version of Marlin Firmware
2.1.2.2
Printer model
Ender 3
Electronics
stock (GD32F303 - chip) (previously build is ok)
LCD/Controller
CR10_STOCKDISPLAY HD44780
Other add-ons
No response
Bed Leveling
ABL Bilinear mesh
Your Slicer
Other (explain below)
Host Software
SD Card (headless)
Don't forget to include
Configuration.h
andConfiguration_adv.h
.Additional information & file uploads
No response