Humm, I thought I was sorta doing the right thing:

1) Download kernel-2.6.10 sources
2) Download dvb-kernel-CVS tree
3) Intergrate dvb-kernel-CVS into 2.6.10 sources
4) Compile kernel, install, reboot
5) Download mythtv-cvs
6) Enable dvb support, change INCLUDEPATH to the dvb-kernel-cvs path
7) Compile mythtv-cvs

Wrong?

# Endaf


Taylor Jacob wrote:

Quoting Endaf Jones <[EMAIL PROTECTED]>:


I've always used the includes from the kernel-dvb CVS sources (once I
have merged it with 2.6.10).

INCLUDEPATH += /usr/local/src/dvb-kernel-cvs/linux/include



The more I think about it this is just a plain bad idea to put the headers in the myth code..

If you are using any of the kernel DVB drivers it will be API Version 3.0 which
does NOT include the modifications I made to add in ATSC support.. If you
include the headers in dvbkernel-cvs which include ATSC (API 3.1) you get ATSC
support.. But that will cause problems if you mix and match headers will it
not?  I.E. we put in 3.1 api headers in myth and you are using 3.0 api
dvbkernel?  You are using 3.0 headers but have 3.1 api dvbkernel?

I think the only right way to do this is the linking scenario that has been
mentioned a few times here.. I personally have only seen this issue once before
and it was something silly I did like use the wrong includedir.. Wish I could
remember..

Taylor

_______________________________________________
mythtv-dev mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev



_______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Reply via email to