It just sounds like a version conflict with the libraries you have for the version of mandrake you are running (surely it's not mandrake problem). I am run grip under KDE just fine, as well as Gnome. I can't remember which I was running when I built grip, but since all the libraries for both are installed, it built fine, and runs in both KDE and Gnome.
I tried using grip, but when installing it's libraries it says that it conflicts with some mandrake file. I read somewhere that grip was only for gnome, and i like KDE.