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
New (expected) error: fatal error: ../../lcd/rts/lcd_rts.h: No such file or directory
Original LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE error:
TestingCreality/Ender-5S1/:
Gettingconfigurationfilesfrom./.pio/build-import-2.1.x/config/examples/Creality/Ender-5 S1/
Buildingthefirmwarenow...
/.platformio/penv/bin/pio
AutoBuild...
BuildingenvironmentSTM32F401RE_crealityforboardCREALITY_F401RE (5246)...
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/HAL.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/HAL.cpp.o] Error 1
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/HAL_SPI.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/HardwareSerial.cpp:32:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/HAL_SPI.cpp.o] Error 1
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/HardwareSerial.cpp.o] Error 1
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/MarlinSerial.cpp:27:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/MarlinSerial.cpp.o] Error 1
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/Servo.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
InfileincludedfromMarlin/src/HAL/STM32/dogm/../../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/dogm/u8g_com_stm32duino_swspi.cpp:25:
Marlin/src/HAL/STM32/dogm/../../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/eeprom_bl24cxx.cpp:32:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/Servo.cpp.o] Error 1
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/dogm/u8g_com_stm32duino_swspi.cpp.o] Error 1
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/eeprom_bl24cxx.cpp.o] Error 1
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/eeprom_flash.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/eeprom_if_iic.cpp:32:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/eeprom_flash.cpp.o] Error 1
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/eeprom_sdcard.cpp:31:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/eeprom_if_iic.cpp.o] Error 1
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/eeprom_wired.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/eeprom_sram.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/fast_pwm.cpp:27:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/eeprom_sdcard.cpp.o] Error 1
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/eeprom_sram.cpp.o] Error 1
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/eeprom_wired.cpp.o] Error 1
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/fastio.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/fast_pwm.cpp.o] Error 1
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/sdio.cpp:27:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/usb_host.cpp:27:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
InfileincludedfromMarlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/STM32/timers.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/fastio.cpp.o] Error 1
InfileincludedfromMarlin/src/HAL/shared/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/shared/Delay.cpp:25:
Marlin/src/HAL/shared/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/usb_host.cpp.o] Error 1
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/sdio.cpp.o] Error 1
InfileincludedfromMarlin/src/HAL/shared/../../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/shared/HAL.cpp:27:
Marlin/src/HAL/shared/../../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio/build/STM32F401RE_creality/src/src/HAL/STM32/timers.cpp.o] Error 1
InfileincludedfromMarlin/src/HAL/shared/../../core/../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/shared/../../core/serial.h:24,
fromMarlin/src/HAL/shared/MinSerial.h:24,
fromMarlin/src/HAL/shared/MinSerial.cpp:22:
Marlin/src/HAL/shared/../../core/../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
InfileincludedfromMarlin/src/HAL/shared/backtrace/../../../core/../inc/MarlinConfig.h:68,
fromMarlin/src/HAL/shared/backtrace/../../../core/serial.h:24,
fromMarlin/src/HAL/shared/backtrace/../MinSerial.h:24,
fromMarlin/src/HAL/shared/backtrace/backtrace.cpp:28:
Marlin/src/HAL/shared/backtrace/../../../core/../inc/SanityCheck.h:2761:23: error: static assertion failed: Error: LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
2761 | static_assert(strcmp(STRINGIFY(LCD_LANGUAGE_2), STRINGIFY(LCD_LANGUAGE)), "Error: LCD_LANGUAGE_2 (" STRINGIFY(LCD_LANGUAGE) ") cannot be the same as LCD_LANGUAGE.");
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio/build/STM32F401RE_creality/src/src/HAL/shared/Delay.cpp.o] Error 1
*** [.pio/build/STM32F401RE_creality/src/src/HAL/shared/HAL.cpp.o] Error 1
*** [.pio/build/STM32F401RE_creality/src/src/HAL/shared/MinSerial.cpp.o] Error 1
*** [.pio/build/STM32F401RE_creality/src/src/HAL/shared/backtrace/backtrace.cpp.o] Error 1
================================================================= [FAILED] Took 14.77 seconds =================================================================
EnvironmentStatusDuration
-------------------- -------- ------------
STM32F401RE_crealityFAILED00:00:14.771
============================================================ 1failed, 0succeededin00:00:14.771 ============================================================
error: 'X_MAX_ENDSTOP_HIT_STATE' was not declared in this scope; did you mean 'X_MIN_ENDSTOP_HIT_STATE'?
full error details:
TestingAnyCubic/Vyper/:
Gettingconfigurationfilesfrom./.pio/build-import-2.1.x/config/examples/AnyCubic/Vyper/
Buildingthefirmwarenow...
/.platformio/penv/bin/pio
AutoBuild...
Buildingenvironmenttrigorilla_v006forboardTRIGORILLA_V006 (5068)...
Marlin/src/inc/Warnings.cpp:768:4: warning: #warning "GD32 based controllers may not be fully compatible with STM32 platforms. Please report any issues." [-Wcpp]
768 | #warning "GD32 based controllers may not be fully compatible with STM32 platforms. Please report any issues."
| ^~~~~~~
InfileincludedfromMarlin/src/module/../inc/MarlinConfig.h:43,
fromMarlin/src/module/endstops.h:28,
fromMarlin/src/module/endstops.cpp:27:
Marlin/src/module/endstops.cpp: In static member function 'static void Endstops::report_states()':
Marlin/src/module/../inc/Conditionals_post.h:899:44: error: 'X_MAX_ENDSTOP_HIT_STATE' was not declared in this scope; did you mean 'X_MIN_ENDSTOP_HIT_STATE'?
899 | #define Z2_MIN_ENDSTOP_HIT_STATE X_MAX_ENDSTOP_HIT_STATE
| ^~~~~~~~~~~~~~~~~~~~~~~
Marlin/src/module/endstops.cpp:409:64: note: in expansion of macro 'Z2_MIN_ENDSTOP_HIT_STATE'
409 | #define ES_REPORT(S) print_es_state(READ_ENDSTOP(S##_PIN) == S##_ENDSTOP_HIT_STATE, F(STR_##S))
| ^
Marlin/src/module/endstops.cpp:438:5: note: in expansion of macro 'ES_REPORT'
438 | ES_REPORT(Z2_MIN);
| ^~~~~~~~~
InfileincludedfromMarlin/src/module/../inc/MarlinConfigPre.h:37,
fromMarlin/src/module/../inc/MarlinConfig.h:28,
fromMarlin/src/module/endstops.h:28,
fromMarlin/src/module/endstops.cpp:27:
Marlin/src/module/endstops.cpp: In static member function 'static void Endstops::update()':
Marlin/src/module/../inc/Conditionals_post.h:899:44: error: 'X_MAX_ENDSTOP_HIT_STATE' was not declared in this scope; did you mean 'X_MIN_ENDSTOP_HIT_STATE'?
899 | #define Z2_MIN_ENDSTOP_HIT_STATE X_MAX_ENDSTOP_HIT_STATE
| ^~~~~~~~~~~~~~~~~~~~~~~
Marlin/src/module/../inc/../core/macros.h:69:36: note: in definition of macro 'SET_BIT_TO'
69 | #define SET_BIT_TO(N,B,TF) do{ if (TF) SBI(N,B); else CBI(N,B); }while(0)
| ^~
Marlin/src/module/endstops.cpp:539:24: note: in expansion of macro 'Z2_MIN_ENDSTOP_HIT_STATE'
539 | #define _ES_HIT(A,M) A##_##M##_ENDSTOP_HIT_STATE
| ^
Marlin/src/module/endstops.cpp:540:129: note: in expansion of macro '_ES_HIT'
540 | #define UPDATE_LIVE_STATE(AXIS, MINMAX) SET_BIT_TO(live_state, ES_ENUM(AXIS, MINMAX), (READ_ENDSTOP(_ES_PIN(AXIS, MINMAX)) == _ES_HIT(AXIS, MINMAX)))
| ^~~~~~~
Marlin/src/module/endstops.cpp:637:5: note: in expansion of macro 'UPDATE_LIVE_STATE'
637 | UPDATE_LIVE_STATE(Z2, MIN);
| ^~~~~~~~~~~~~~~~~
*** [.pio/build/trigorilla_v006/src/src/module/endstops.cpp.o] Error 1
================================================================= [FAILED] Took 31.50 seconds =================================================================
EnvironmentStatusDuration
--------------- -------- ------------
trigorilla_v006FAILED00:00:31.504
============================================================ 1failed, 0succeededin00:00:31.504 ============================================================
error: 'LCD_LANGUAGE' was not declared in this scope
full error details:
TestingCreality/Ender-3S1Plus/:
Gettingconfigurationfilesfrom./.pio/build-import-2.1.x/config/examples/Creality/Ender-3 S1 Plus/
Buildingthefirmwarenow...
/.platformio/penv/bin/pio
AutoBuild...
Detected"Creality v2.4.S1_301F4 (STM32F401RC) as found in the Ender-3 S1 F4" | CREALITY_V24S1_301F4 (5240).SelectedSTM32F401RC_crealityBuildingenvironmentSTM32F401RC_crealityforboardCREALITY_V24S1_301F4 (5240)...
InfileincludedfromMarlin/src/lcd/extui/dgus_e3s1pro/definition/../DGUSScreenHandler.h:27,
fromMarlin/src/lcd/extui/dgus_e3s1pro/definition/DGUS_VPList.cpp:30:
Marlin/src/lcd/extui/dgus_e3s1pro/definition/../config/DGUS_Data.h:53:15: error: 'LCD_LANGUAGE' was not declared in this scope
53 | Default = LCD_LANGUAGE
| ^~~~~~~~~~~~
Marlin/src/lcd/extui/dgus_e3s1pro/definition/../config/DGUS_Data.h:53:15: note: the macro 'LCD_LANGUAGE' had not yet been defined
InfileincludedfromMarlin/src/lcd/extui/dgus_e3s1pro/definition/../../../../sd/../inc/MarlinConfig.h:57,
fromMarlin/src/lcd/extui/dgus_e3s1pro/definition/../../../../sd/cardreader.h:24,
fromMarlin/src/lcd/extui/dgus_e3s1pro/definition/../DGUSSDCardHandler.h:25,
fromMarlin/src/lcd/extui/dgus_e3s1pro/definition/../DGUSScreenHandler.h:31,
fromMarlin/src/lcd/extui/dgus_e3s1pro/definition/DGUS_VPList.cpp:30:
Marlin/src/lcd/extui/dgus_e3s1pro/definition/../../../../sd/../inc/../core/language.h:30: note: it was later defined here
30 | #define LCD_LANGUAGE en
|
*** [.pio/build/STM32F401RC_creality/src/src/lcd/extui/dgus_e3s1pro/definition/DGUS_VPList.cpp.o] Error 1
================================================================= [FAILED] Took 39.59 seconds =================================================================
EnvironmentStatusDuration
-------------------- -------- ------------
STM32F401RC_crealityFAILED00:00:39.590
============================================================ 1failed, 0succeededin00:00:39.590 ============================================================
error: 'LCD_LANGUAGE' was not declared in this scope
full error details:
TestingCreality/Ender-3S1Pro/:
Gettingconfigurationfilesfrom./.pio/build-import-2.1.x/config/examples/Creality/Ender-3 S1 Pro/
Buildingthefirmwarenow...
/.platformio/penv/bin/pio
AutoBuild...
Detected"Creality v2.4.S1_301F4 (STM32F401RC) as found in the Ender-3 S1 F4" | CREALITY_V24S1_301F4 (5240).SelectedSTM32F401RC_crealityBuildingenvironmentSTM32F401RC_crealityforboardCREALITY_V24S1_301F4 (5240)...
InfileincludedfromMarlin/src/lcd/extui/dgus_e3s1pro/definition/../DGUSScreenHandler.h:27,
fromMarlin/src/lcd/extui/dgus_e3s1pro/definition/DGUS_VPList.cpp:30:
Marlin/src/lcd/extui/dgus_e3s1pro/definition/../config/DGUS_Data.h:53:15: error: 'LCD_LANGUAGE' was not declared in this scope
53 | Default = LCD_LANGUAGE
| ^~~~~~~~~~~~
Marlin/src/lcd/extui/dgus_e3s1pro/definition/../config/DGUS_Data.h:53:15: note: the macro 'LCD_LANGUAGE' had not yet been defined
InfileincludedfromMarlin/src/lcd/extui/dgus_e3s1pro/definition/../../../../sd/../inc/MarlinConfig.h:57,
fromMarlin/src/lcd/extui/dgus_e3s1pro/definition/../../../../sd/cardreader.h:24,
fromMarlin/src/lcd/extui/dgus_e3s1pro/definition/../DGUSSDCardHandler.h:25,
fromMarlin/src/lcd/extui/dgus_e3s1pro/definition/../DGUSScreenHandler.h:31,
fromMarlin/src/lcd/extui/dgus_e3s1pro/definition/DGUS_VPList.cpp:30:
Marlin/src/lcd/extui/dgus_e3s1pro/definition/../../../../sd/../inc/../core/language.h:30: note: it was later defined here
30 | #define LCD_LANGUAGE en
|
*** [.pio/build/STM32F401RC_creality/src/src/lcd/extui/dgus_e3s1pro/definition/DGUS_VPList.cpp.o] Error 1
================================================================= [FAILED] Took 27.42 seconds =================================================================
EnvironmentStatusDuration
-------------------- -------- ------------
STM32F401RC_crealityFAILED00:00:27.424
============================================================ 1failed, 0succeededin00:00:27.424 ============================================================
Description
Results of Marlin's
build_all_examples
script on MarlinFirmware/Marlin@ed7f3b2.These configs will not build for the reason listed, so this issue was created as a "to-do list" to fix them:
Waiting on Upstream Support
Creality/Ender-5 S1/
Needs:
PR submitted to flip LCD languages/workaround
LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE.
error.New (expected) error:
fatal error: ../../lcd/rts/lcd_rts.h: No such file or directory
Original LCD_LANGUAGE_2 (en) cannot be the same as LCD_LANGUAGE error:
Fixed
AnyCubic/Vyper/
Fixed in:
full error details:
AnyCubic/i3 Mega/Trigorilla Pro STM32/
Fixed in:
full error details:
Two Trees/Sapphire Plus/Sapphire Plus V2/
Fixed in:
full error details:
Creality/Ender-3 S1 Plus/
Fixed in:
full error details:
Creality/Ender-3 S1 Pro/
Fixed in:
full error details:
Anet/E16/Stock/
Fixed in:
Additional items disabled in:
full error details:
The text was updated successfully, but these errors were encountered: