ggcov requires the following, which should be available on any modern Linux distro or commercial Unix:

ggcov uses GTK 2.x but will fall back to using GTK 1.2 for older platforms. A configure-time option can be used to disable the GUI entirely and only build the text mode program, which requires only glib and libbfd.

The ggcov-web package doesn't require GNOME but does require the following: