Well, you need the development versions. I'm on Fedora 2, and I did "apt-get install gtkmm2-devel" and "apt-get install gstreamer-devel." GStreamer 0.8.x was installed by this command though, and liarliar needs 0.6.0 so I download the source:
http://gstreamer.freedesktop.org/src...r-0.6.0.tar.gz compiled and installed it. My pkg-config is set to use /usr/lib/pkgconfig and the install of gstreamer 0.6.0 put the pkgconfig files into /usr/local/lib/pkgconfig so I copied "gstreamer-0.6.pc" and "gstreamer-control-06.pc" into /usr/lib/pkgconfig.
So, in /usr/lib/pkgconfig I have:
gstreamer-0.6.pc
gtkmm-2.0.pc
gthread-2.0.pc
On Slackware, I don't know where pkgconfig is setup. You will need to find that location and make sure it has all of the above files
Now that I have liarliar compiled and installed, though, it doesn't work. Reading through the docs, it says it only accepts mp3 files or mic input, I can't get either to work. Nothing happens when I import an mp3. According to the screenshots on the developers site, it displays the waveform of the file you import. I just get a blank screen.
And even if I could import a file, I am not to sure how well the program could work. The docs say that it analyzes frequencies in the 6 - 12 Hz range. I'm pretty sure that there aren't any consumer mics that can record freqeuncies that low. Most mics I've looked at stop at about 50Hz and I've seen a few listed down to 20Hz.