ROBO R1+ Firmware update problems

I am trying to update the firmware on my robo R1+. I am using arduino 1.0.6. Everytime I try to compile it gives the error:
In file included from /dogm_lcd_implementation.h:38,
from ultralcd.cpp:36:
dogm_font_data_marlin.h:14: error: ‘u8g_fntpgm_uint8_t’ does not name a type
dogm_font_data_marlin.h:173: 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:43: error: ‘u8g_t’ was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:43: error: ‘u8g’ was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:43: error: ‘u8g_dev_t’ was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:43: error: ‘dev’ was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:43: error: expected primary-expression before ‘msg’
ultralcd_st7920_u8glib_rrd.h:43: error: expected primary-expression before ‘void’
ultralcd_st7920_u8glib_rrd.h:43: error: initializer expression list treated as compound expression
ultralcd_st7920_u8glib_rrd.h:44: error: expected ‘,’ or ‘;’ before ‘{’ token

I’m not sre if this is enough information so if there is anything else I can provide then please let me know.
Any help with this is greatly appreciated as I am in way over my head with this. Thanks in advance!

Try here: https://help.robo3d.com/hc/en-us/categories/115000094492-Robo-R1-

Seems I had a misunderstanding with this form. Thank you for the redirection!