gda Sorry, it looks that something really went wrong with the formatting on first attempt. Now I added the lines Klaus suggested and have the following error on compile:
Code
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -c -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DREMOTE_KBD -DLIRC_DEVICE=\"/var/run/lirc/lircd\" -DVIDEODIR=\"/srv/vdr/video\" -DCONFDIR=\"/var/lib/vdr\" -DARGSDIR=\"/etc/vdr/conf.d\" -DCACHEDIR=\"/var/cache/vdr\" -DRESDIR=\"/usr/local/share/vdr\" -DPLUGINDIR=\"/usr/local/lib/vdr\" -DLOCDIR=\"/usr/local/share/locale\" -I/usr/include/freetype2 -o eitscan.o eitscan.c
eitscan.c: In member function ‘void cEITScanner::Process()’:
eitscan.c:153:57: error: request for member ‘Position’ in ‘Channel->cChannel::Source()’, which is of non-class type ‘int’
if (Positioner->LastLongitude() != Channel->Source().Position())
^
make: *** [eitscan.o] Error 1
We will wait for Klaus then.