*Changed the GTKMM example to be compatible with OSX and Linux