Re: [vdr] #error VDR requires Linux DVB driver API > version 3.3! (was - VDR developer version 1.5.14)

2008-01-29 Thread VDR User
On Jan 29, 2008 9:27 AM, VDR User <[EMAIL PROTECTED]> wrote:
> The only thing I did was edit the following line in Make.config:
>
> DVBDIR   = /usr/local/src/multiproto/linux
>
> Everything worked fine without any modifying Makefile and so on.  One
> of the most common problems with this is people not using the right
> path in that line.

Ps. I'm using a copy of the Make.config example packaged with VDR.

At the end of the file you can clearly see:

### You don't need to touch the following:

ifdef DVBDIR
INCLUDES += -I$(DVBDIR)/include
endif

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


Re: [vdr] #error VDR requires Linux DVB driver API > version 3.3! (was - VDR developer version 1.5.14)

2008-01-29 Thread Matthias Fechner
Hi Tony,

Tony Grant wrote:
> Sorry it doesn't. I RTFM and modified Make.config and I have the error
> so there is something wrong.

I have the same here but if I modify the Makefile like described before 
the problem is fixed. It seems to me that the Makefile does not use DVBDIR.

Best regards,
Matthias

-- 

"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the universe trying to
produce bigger and better idiots. So far, the universe is winning." --
Rich Cook

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


Re: [vdr] #error VDR requires Linux DVB driver API > version 3.3! (was - VDR developer version 1.5.14)

2008-01-29 Thread VDR User
The only thing I did was edit the following line in Make.config:

DVBDIR   = /usr/local/src/multiproto/linux

Everything worked fine without any modifying Makefile and so on.  One
of the most common problems with this is people not using the right
path in that line.

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


Re: [vdr] #error VDR requires Linux DVB driver API > version 3.3! (was - VDR developer version 1.5.14)

2008-01-29 Thread Matthias Fechner
Hi,

Igor wrote:
> please, try to copy the files 
> 
> from
> 
> /multiproto/linux/include/linux/dvb/version.h
> /multiproto/linux/include/linux/dvb/frontend.h
> 
> to
> 
> /usr/include/linux/dvb
> 
> and recompile the VDR

ok it was really a -I Problem with the compile process.
I edited the Make.config but vdr doesn't seems to use it:
DVBDIR   = /usr/local/src/multiproto/multiproto/linux/

I modified now the Makefile and added the following lines after the 
include of the conf file:
ifdef DVBDIR
INCLUDES += -I$(DVBDIR)/include
endif

For plugins which are using the headerfiles from the new driver I had to 
add the three lines too.

Is that a bug in the VDR Makefile?

Best regards,
Matthias

-- 

"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the universe trying to
produce bigger and better idiots. So far, the universe is winning." --
Rich Cook

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


Re: [vdr] #error VDR requires Linux DVB driver API > version 3.3! (was - VDR developer version 1.5.14)

2008-01-29 Thread Tony Grant

Le mardi 29 janvier 2008 à 13:00 +0100, Ales Jurik a écrit :
> On Tuesday 29 January 2008, Matthias Fechner wrote:
> > I modified now the Makefile and added the following lines after the
> > include of the conf file:
> > ifdef DVBDIR
> > INCLUDES += -I$(DVBDIR)/include
> > endif
> >
> > For plugins which are using the headerfiles from the new driver I had to
> > add the three lines too.
> >
> > Is that a bug in the VDR Makefile?
> 
> No, for such purposes there is Make.config.template which should be copied to 
> Make.config (see doc). 
> 
> After line
> ### You don't need to touch the following:
> 
> add something like (depends on your configuration)
> 
> DVBDIR   = /usr/local/src/dvb/linux
> 
> and all will ok. This file is included by all Makefiles (also by plugins).

Sorry it doesn't. I RTFM and modified Make.config and I have the error
so there is something wrong.

Tony

-- 


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


Re: [vdr] #error VDR requires Linux DVB driver API > version 3.3! (was - VDR developer version 1.5.14)

2008-01-29 Thread Ales Jurik
On Tuesday 29 January 2008, Matthias Fechner wrote:
> I modified now the Makefile and added the following lines after the
> include of the conf file:
> ifdef DVBDIR
> INCLUDES += -I$(DVBDIR)/include
> endif
>
> For plugins which are using the headerfiles from the new driver I had to
> add the three lines too.
>
> Is that a bug in the VDR Makefile?

No, for such purposes there is Make.config.template which should be copied to 
Make.config (see doc). 

After line
### You don't need to touch the following:

add something like (depends on your configuration)

DVBDIR   = /usr/local/src/dvb/linux

and all will ok. This file is included by all Makefiles (also by plugins).

Regards,

Ales


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


Re: [vdr] #error VDR requires Linux DVB driver API > version 3.3! (was - VDR developer version 1.5.14)

2008-01-29 Thread Matthias Fechner
Hi,

VDR User schrieb:
> Ps. I'm using a copy of the Make.config example packaged with VDR.
> 
> At the end of the file you can clearly see:
> 
> ### You don't need to touch the following:
> 
> ifdef DVBDIR
> INCLUDES += -I$(DVBDIR)/include
> endif

yes you are right. My buildscript copies the file from a fixed position 
to the VDR builddir. But I missed to upgrade my own config file.
So it is fixed now thx.

Bye,
Matthias

-- 
"Programming today is a race between software engineers striving to 
build bigger and better idiot-proof programs, and the universe trying to 
produce bigger and better idiots. So far, the universe is winning." -- 
Rich Cook

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