By installing a dvbapps rpm and using that to scan for channels (rather than the download tar file)I've now been able to scan two satellites and created a channels.conf file.
My problem now is that xine cannot find a dvb plugin to handle any channel, even though the latest libxine is installed.
I then tried installing vdr but got this: -
[root@localhost vdr-1.2.6]# make
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_ -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -I../DVB/include channels.c
In file included from channels.h:13,
config.h: In member function `bool cConfig<T>::Save()':
config.h:140: error: there are no arguments to `First' that depend on a template parameter, so a declaration of `First'must be available
config.h:140: error: (if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
make: *** [channels.o] Error 1
1 step forward - two back!
Any help appreciated!