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
The Combination of BOARD_ANET_10 with REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER fails to compile.
This is the default for a Anet A6
This is with Current bugfix
The error is: 'DIOLCD_PINS_D7_DDR' was not declared in this scope
Configuration Files
Standard unmodified Anet A6 bugfix example config files Config files.zip
Steps to Reproduce
Download marlin bugfix
Download marlin bugfix example configurations (or attached config file)
Copy Anet A6 Config files into Marlin
Attempt to compile.
Expected behavior:
It should compile
Actual behavior:
Compiling .pio\build\melzi\src\src\lcd\menu\menu_main.cpp.o
In file included from Marlin\src\lcd\../inc/../HAL/./AVR/HAL.h:22:0,
from Marlin\src\lcd\../inc/../HAL/HAL.h:30,
from Marlin\src\lcd\../inc/MarlinConfig.h:31,
from Marlin\src\lcd\marlinui.cpp:23:
Marlin\src\lcd\marlinui.cpp: In static member function 'static void MarlinUI::init()':
Marlin\src\lcd\../inc/../HAL/./AVR/fastio.h:86:35: error: 'DIOLCD_PINS_D7_DDR' was not declared in this scope
Bug Description
The Combination of BOARD_ANET_10 with REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER fails to compile.
This is the default for a Anet A6
This is with Current bugfix
The error is: 'DIOLCD_PINS_D7_DDR' was not declared in this scope
Configuration Files
Standard unmodified Anet A6 bugfix example config files
Config files.zip
Steps to Reproduce
Expected behavior:
It should compile
Actual behavior:
Additional Information
This was raised on Reprap forum https://reprap.org/forum/read.php?415,880180,880182
The cause is PR #19890
The root cause in this PR is in pins_ANET_10.h
But LCD_PINS_D7 is not defined for this type of LCD.
The text was updated successfully, but these errors were encountered: