[SOLUCIONADO]Problemas con las librerías U8glib para manejos de LCD

Hola a todos, pues eso intento compliar un ejemplo de la librería para ser más exactos la hello word y me da un error aquí:

u8g.firstPage();

cuando llama a esta función me da este error:

exit status 1 'u8g' was not declared in this scope

Y la verdad que no tengo ni idea, se supone que la librería está instalada y todo, compilo un firmware marlin y no me da problemas pero intento hacer un proyecto por separado para aprender a manejar un LCD gráfico y no me va.

¿alguien me puede echar una mano?

Vaya, te tonto soy, resulta que tengo que elegir el tipo de lcd con el que trabajar.

¿alguien sabe de todos los tipos que hay en el controlador cual es REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER?.

gracias y siento la pregunta tonta del principio

Solucionado.

Para manejar el display desde arduino mega + ramps 1.4 el contructor es este

U8GLIB_ST7920_128X64_1X u8g(23, 17, 16); // SPI Com: SCK = en = 23, MOSI = rw = 16, CS = di = 17