Hallo,
versuche vdr-1.4.5 auf PCLinuxOS 0.93 zu installieren, aber ohne DVB-Card - also client.
Habe DVB-Treiber installiert unter /usr/local/src/DVB und vdr unter /usr/local/src/VDR.
Make.config ist angepasst - compile startet auch mit make, dann erhalte ich aber folgende Fehlermeldung:
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -I/usr/local/src/DVB/include diseqc.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -I/usr/local/src/DVB/include dvbdevice.c
In file included from /usr/local/src/DVB/include/linux/videodev.h:8,
from dvbdevice.c:13:
/usr/local/src/DVB/include/linux/videodev2.h:595: error: syntax error before `*' token
/usr/local/src/DVB/include/linux/videodev2.h:597: error: variable or field `__user' declared void
/usr/local/src/DVB/include/linux/videodev2.h:597: error: declaration of `int v4l2_window::__user'
/usr/local/src/DVB/include/linux/videodev2.h:595: error: conflicts with previous declaration `v4l2_clip v4l2_window::__user'
/usr/local/src/DVB/include/linux/videodev2.h:597: error: syntax error before `*' token
In file included from dvbdevice.c:13:
/usr/local/src/DVB/include/linux/videodev.h:162: error: syntax error before `*' token
In file included from dvbdevice.c:17:
/usr/local/src/DVB/include/linux/dvb/video.h:105: error: syntax error before `*' token
dvbdevice.c: In member function `virtual void cDvbDevice::StillPicture(const uchar*, int)':
dvbdevice.c:1150: error: invalid conversion from `char*' to `char'
dvbdevice.c:1156: error: invalid conversion from `char*' to `char'
make: *** [dvbdevice.o] Error 1
Habe leider nichts passendes hier im Forum un unter google gefrunden, was mich bisher weiter gebracht hat.
Wo liegt der Fehler? Das sollte doch auch ohne DVB-Card zu compilieren gehen - oder?
Gruß und schönes Wochenende
Eurofinder