Bug #157
openpcmplayer.c
0%
Description
Unter VDR 1.7.8 bekomme ich folgenden Fehler beim make:
pcmplayer.c: In member function 'void mgPCMPlayer::internShowMPGFile()':
pcmplayer.c:676: error: aggregate 'video_still_picture sp' has incomplete type and cannot be defined
make: *** [pcmplayer.o] Fehler 1
gcc ist 4.3.3
Mfg. Karsten.
Updated by wrohdewald over 15 years ago
Anonymous wrote:
Unter VDR 1.7.8 bekomme ich folgenden Fehler beim make:
pcmplayer.c: In member function 'void mgPCMPlayer::internShowMPGFile()':
pcmplayer.c:676: error: aggregate 'video_still_picture sp' has incomplete type and cannot be defined
make: *** [pcmplayer.o] Fehler 1
kompiliert bei mir mit vdr-1.7.8.
Ich könnte mir vorstellen, dass Du mit den Include - Files Probleme hast. So ein Fehler kommt, wenn video_still_picture nirgends definiert ist. Bei mir steht es in /usr/include/linux/dvb/video.h, und das wird von pcmplayer.h verwendet:
pcmplayer.h:#include <linux/dvb/video.h>
vielleicht hast Du das Debian-Paket (falls Du Debian verwendest) linux-headers nicht installiert, oder eine zu alte Version.
Schreibe bitte, wenn Du eine Lösung gefunden hast.