View Single Post
Old 11-15-2009, 09:47 AM   #74
w.m.vanvliet
Computer science student
w.m.vanvliet began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Jul 2008
Location: Enschede, the Netherlands
Device: Iliad
Version of GTK/GLIB/Pango/Atk

I want to give a heads up to users of the VMWare image. The library versions of gtk+, glib, pango and possibly atk are different in the dev and irex environment. This will cause weird errors when compiling in the dev environment works, but running it in the irex environment breaks, for instance on calls g_intern_static_string().

One of the main difference is that gtk 2.8 uses the Cairo backend for drawing, whereas the version on the iliad does not.

I fixed this by manually downgrading the libs in the development environment to match the iliad versions, which are:

GTK+2.0 --> 2.6.7
GLIB2.0 --> 2.6.6
Pango --> 1.8.2

I didn't downgrade the ATK lib, since it was not needed for my project, but my guess is that it is also newer in the dev environment.
w.m.vanvliet is offline   Reply With Quote