Re: MeCreator firmware needed please
Posted: Sun Jun 07, 2015 12:25 am
followed it to a t and still getting this error. like i said i did the same changes and compiled the marlin firmware i got from them but o the one i got from geetech even the ramps one couldnt compile
this is the error
In file included from /dogm_lcd_implementation.h:38,
from ultralcd.cpp:36:
dogm_font_data_marlin.h:12: error: 'u8g_fntpgm_uint8_t' does not name a type
dogm_font_data_marlin.h:171: error: 'u8g_fntpgm_uint8_t' does not name a type
In file included from /dogm_lcd_implementation.h:40,
from ultralcd.cpp:36:
/ultralcd_st7920_u8glib_rrd.h: In function 'void ST7920_SWSPI_SND_8BIT(uint8_t)':
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_RPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_RPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_RPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
/ultralcd_st7920_u8glib_rrd.h: At global scope:
ultralcd_st7920_u8glib_rrd.h:42: error: 'u8g_t' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:42: error: 'u8g' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:42: error: 'u8g_dev_t' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:42: error: 'dev' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:42: error: expected primary-expression before 'msg'
ultralcd_st7920_u8glib_rrd.h:42: error: expected primary-expression before 'void'
ultralcd_st7920_u8glib_rrd.h:42: error: initializer expression list treated as compound expression
ultralcd_st7920_u8glib_rrd.h:43: error: expected ',' or ';' before '{' token
this is the error
In file included from /dogm_lcd_implementation.h:38,
from ultralcd.cpp:36:
dogm_font_data_marlin.h:12: error: 'u8g_fntpgm_uint8_t' does not name a type
dogm_font_data_marlin.h:171: error: 'u8g_fntpgm_uint8_t' does not name a type
In file included from /dogm_lcd_implementation.h:40,
from ultralcd.cpp:36:
/ultralcd_st7920_u8glib_rrd.h: In function 'void ST7920_SWSPI_SND_8BIT(uint8_t)':
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_RPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:28: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_RPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:29: error: 'DIOLCD_PINS_ENABLE_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_RPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_WPORT' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:31: error: 'DIOLCD_PINS_D4_PIN' was not declared in this scope
/ultralcd_st7920_u8glib_rrd.h: At global scope:
ultralcd_st7920_u8glib_rrd.h:42: error: 'u8g_t' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:42: error: 'u8g' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:42: error: 'u8g_dev_t' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:42: error: 'dev' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:42: error: expected primary-expression before 'msg'
ultralcd_st7920_u8glib_rrd.h:42: error: expected primary-expression before 'void'
ultralcd_st7920_u8glib_rrd.h:42: error: initializer expression list treated as compound expression
ultralcd_st7920_u8glib_rrd.h:43: error: expected ',' or ';' before '{' token