I just did a quick try of xawtv and I'm not having much luck either. When I did a search on the web for the compile problem, didn't see any references to the issue which is surprising. Will try further on this when I have time, because I'm curious if my Hauppauge 950q will work on Linux. There's supposed to be kernel support for it at this point.
Thought you might be interested in a couple of articles for viewing TV through vlc and mplayer:http://davidwinter.me.uk/articles/2008/02/08/watching-freeview-dvb-t-tv-with-vlc-player-on-ubuntu/http://davidwinter.me.uk/articles/2008/02/09/dvb-and-mplayer/
At least vlc and mplayer should probably be available in the Vector Linux repositories. Sounds like linuxtv-dvb-apps (aka dvb-utils) is needed to create the configuration file (channels.conf) vlc and mplayer use. A copy of the source is here:http://www.linuxtv.org/downloads/
Would be interested to hear if anyone gets TV playback working. Maybe we can start another thread elsewhere on how to get TV working in Vector Linux if there isn't one already.