OK, had you read my other post on gnuCash, you know that I hate gnome dependencies. Some of the programs I use have up to 5 gnome dependencies and I don't feel it's worth it to install them. But I managed to compile them into the gtkpod binary using static libs. This goes against everything slackware has taught, but I feel that it was worth it in the end.
Basically, I have a build script that builds gtkpod. Before it does that, it will build its gnome dependencies as static libs...