refer here http://code.google.com/p/google-gadgets-for-linux/wiki/HowToBuild
I manage to make it work on CentOS 5.2
first time compile it complete smoothly .. but.
first time run it said cannot load ..

then do
yum install xulrunner-devel xulrunner-devel-unstable
re-compile..
and again try run
ggl-gtk
did’nt work.. then try.
ggl-gtk –help
then try
ggl-gtk -ns
then take a peek at /usr/local/share/google-gadgets
ggl-gtk analog-clock
… and it ask for permission to allow this to access network and bla..bla.. click yes..
and yes.. it popup nicely.. at the sidebar..



CR might be something you want to look into. I
know your web site is about cat5e but seriously. I have seen sites like yours branch out into other areas and its been to their benefit.
Also visit my site http://www.ecs.csun.edu/