Re: compile error vompserver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The problem has been reported on the Vomp forum:
http://forum.loggytronic.com/index.php?topic=602.0

No fix yet.

--- On Wed, 7/12/11, Andreas Hölscher <andreas@xxxxxxxxxxxxxxxxxxxx> wrote:

> From: Andreas Hölscher <andreas@xxxxxxxxxxxxxxxxxxxx>
> Subject:  compile error vompserver
> To: "Klaus Schmidinger's VDR" <vdr@xxxxxxxxxxx>
> Date: Wednesday, 7 December, 2011, 18:41
> Hallo,
> ich habe vor kurzem auf openSuSE 12.1 geupdated und wollte
> jetzt die
> aktuelle Version des VDR mit meinen Plugins kompilieren.
> Leider bekomme
> ich beim vompserver immer eine Fehlermeldung. Da ich keine
> Ahnung vom
> Programmieren habe, hoffe ich hier ein paar Tipps zu
> bekommen. Hier ist
> die Fehlermeldung:
> > mediafile.c: In member function ‘virtual MediaList*
> MediaFile::getMediaList(const MediaURI*)’:
> > mediafile.c:126:21: error: expected primary-expression
> before ‘struct’
> > mediafile.c:126:36: error: ‘d_name’ was not
> declared in this scope
> > mediafile.c:126:42: error: ‘offsetof’ was not
> declared in this scope
> > mediafile.c:126:58: error: array bound is not an
> integer constant before ‘]’ token
> 
> und hier die entsprechenden Zeilen aus der Datei
> mediafile.c:
> > MediaList* MediaFile::getMediaList(const MediaURI *
> parent){
> >   ULONG
> mediaType=parent->getAllowedTypes();
> >   Log::getInstance()->log("MediaFile::getMediaList",Log::DEBUG,"parent
> %s,types=0x%0lx",parent->getName(),mediaType);
> >   MediaList *rt=NULL;
> >   rt=new MediaList(parent);
> >   const char
> *dirname=parent->getName();
> >   //open the directory and read out the
> entries
> >   DIR *d=opendir(dirname);
> >   struct dirent *e;
> >   union { // according to "The GNU C
> Library Reference Manual"
> >     struct dirent d;
> >     char b[offsetof(struct dirent,
> d_name) + NAME_MAX + 1];
> >     } u;
> 
> Zeile 126 ist "char b[offsetof(struct dirent, d_name) +
> NAME_MAX + 1];"
> 
> Ich freue mich über jeden Tipp, bei Bedarf kann ich
> natürlich auch mehr
> Code zitieren, ich wollte die Zitate nicht zu lang werden
> lassen.
> 
> Danke,
> Andreas
> 
> 
> openSuSE 12.1
> Kernel 3.1.0-1.2-desktop
> vdr 1.7.22
> vompserver 0.3.1-3-Yaris (von http://www.russle.net/vomp/)
> 
> 
> -- 
> Andreas Hölscher, Roetgen/Eifel
> http://www.andreas-hoelscher.de
> 
> _______________________________________________
> vdr mailing list
> vdr@xxxxxxxxxxx
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
> 

_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr



[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux