On Sun, 2007-11-18 at 09:46 +0100, Arne Caspari wrote: > Hi, > > I plan to use Clutter on the Asus EeePC which comes with a Linux flavour > based with Glib 2.12. It is virtually impossible to update the GLib > version on this machine :-( I guess updating from 2.12 to 2.14 is very > difficult for most distributions since only the most recent versions > will come with 2.14.
GLib 2.14 is the stable release of GLib: any previously stable version is unmaintained, at this point. the most used distributions have already updated themselves to 2.14. if you are using a non-upgradable environment I suggest you install JHBuild and create a development environment using it: http://live.gnome.org/Jhbuild with JHBuild you can also use our moduleset and install the entire clutter suite with just a command: jhbuild \ -m http://folks.o-hand.com/~ebassi/clutter-0.6.modules \ build meta-clutter-suite JHBuild is incredibly useful and easy to set up. > I did a SVN update today and realised that clutter now requires > GLib-2.14! Is this a really necessary step? yes. ClutterModel, a generic list model to be used to store data to attach to a view, has been added to trunk (thanks to Neil); it depends on GSequence, a data structure optimised for insertions and sorting and added to GLib 2.14. we also depend on a couple of functions added to GHashTable that avoid some redirection. in order not to depend on GSequence we would have to copy the old copy-and-paste version of it from libegg, which we would end up maintaining for the rest of time because somewhere some distribution can't (or won't) upgrade GLib. ciao, Emmanuele. -- Emmanuele Bassi, OpenedHand Ltd. Unit R, Homesdale Business Centre 216-218 Homesdale Rd., Bromley - BR12QZ http://www.o-hand.com -- To unsubscribe send a mail to [EMAIL PROTECTED]
