[vdr] Compiling VDR 1.3.20 in LinEspa 0.30&In-Reply-to=&In-Reply-To=424EB117.6090302@tiscali.es

ElChef elchef at tiscali.es
Sat Apr 2 19:47:50 CEST 2005


I deleted it from osd.h
Lines:
106 //         void __user *data;
107            void *data;

And from video.h
Lines:
105 //        char __user *iFrame;        /* pointer to a single iframe
in memory */
106           char *iFrame;

In Makefile:
CXXFLAGS ?= -g -O2 -Wall -Woverloaded-virtual -D__user

And now:
In file included from ../DVB/include/linux/videodev.h:8,
                 from dvbdevice.c:20:
../DVB/include/linux/videodev2.h:436: error: error de decodificación before
   numeric constant
../DVB/include/linux/videodev2.h:438: error: la declaración no declara nada}
../DVB/include/linux/videodev2.h:438: error: error de decodificación before
   numeric constant
In file included from dvbdevice.c:20:
../DVB/include/linux/videodev.h:225: error: error de decodificación before
   numeric constant
En el fichero incluído de ../DVB/include/linux/dvb/video.h:27,
                 de dvbdevice.c:24:
../DVB/include/linux/compiler.h:11:1: aviso: se redefinió "__user"
<línea de orden>:5:1: aviso: esta es la ubicación de la definición previa
In file included from dvbdevice.c:24:
../DVB/include/linux/dvb/video.h:106: error: error de decodificación
before `*'
   token
dvbdevice.c: En member function `virtual void cDvbDevice::StillPicture(const
   uchar*, int)':
dvbdevice.c:1103: error: conversión inválida de `char*' a `char'
dvbdevice.c:1109: error: conversión inválida de `char*' a `char'
make: *** [dvbdevice.o] Error 1

I'm a newbie in C++ and in compilation errors... what I'm doing wrong?










More information about the vdr mailing list