Added an LCD, SD and rotary encoder connected to the right pins as per the Wiki on G3D.
[
reprap.org]
Modified the marlin firmware, just one line, removed the quotes so that this is now processed by firmware;-
#define G3D_PANEL
Arduino will not compile, returns a message;-
"ultralcd.cpp:32: error: initializer-string for array of chars is too long"
This appears to be the WELCOME_MSG txt, which isn't initilized anywhere?
char lcd_status_message[LCD_WIDTH+1] = WELCOME_MSG;
Also, if I enable another option instead of G3D_PANEL, I get the same result, which would appear to be some other variable needs to be setup.
Help, it's definitely a problem I'm having with Marlin.