Any idea how i would go about fixing this?
The class that myGLCD (dumb name; who's else would it be?) derives from is crap. That class really should derive from Print, so that all the Print methods are implemented. They aren't, though. The class expects YOU to convert the values you want displayed to strings. itoa(), ftoa(), and dtostrf() bear investigation.