On the latest Mac we found that gnome-lib failed to compile properly and failed at GLIB. Dr Bainbridge worked out that GLIB needed LIBICONV, and in order for GLIB to work with LIBICONV, it also needed CUPS. Dr Bainbridge got them all compiling together. Currently CASCADE-MAKE.sh specifies that these extra packages be processed for all darwin. It's now been tested to work on the latest Lion, but it still needs to be tested on Leopard.