Ok
I find that I need a
|INCLUDE_EXTRA_DVB := include-340 in the Makefile for the 3.4 kernel but there
is no include-340 sub-directory.
So I get these errors:
make: Entering directory `/home/debian/linux-sunxi-pat-3.4.67'
CC [M]
/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.o
In file included from
/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/dvbt_demod_base.h:289:0,
from
/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.h:72,
from
/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.c:13:
/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/foundation.h:19:21:
fatal error: dvb-usb.h: No such file or directory
compilation terminated.
make[1]: ***
[/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.o]
Error 1
make: ***
[_module_/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0]
Error 2
make: Leaving directory `/home/debian/linux-sunxi-pat-3.4.67'
|
Not sure where to go from here.
-------- Original Message --------
Subject: Re: Cross Compile Module for armv7
Date: Thu, 08 May 2014 22:28:17 +1000
From: Robert Brown <[email protected]>
To: [email protected]
I ran the make command from the sub-folder mentioned below and got
somewhere but with errors - so some progress:-
make: Entering directory `/home/debian/linux-sunxi-pat-3.4.67'
CC [M]
/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.o
In file included from
/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/include-300/dvb-usb.h:19:0,
from
/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/foundation.h:19,
from
/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/dvbt_demod_base.h:289,
from
/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.h:72,
from
/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.c:13:
/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/include-300/dvb_frontend.h:49:33:
error: field 'parameters' has incomplete type
/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/include-300/dvb_frontend.h:312:28:
error: array type has incomplete element type
make[1]: ***
[/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.o]
Error 1
make: ***
[_module_/home/debian/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0]
Error 2
make: Leaving directory `/home/debian/linux-sunxi-pat-3.4.67'
So I can try drilling down through those errors. I think I need a switch
somewhere to select the include-320
sub-folder.
Rob
On 08/05/14 21:48, Erik Christiansen wrote:
On 08.05.14 20:49, Robert Brown wrote:
make: Entering directory `/home/user/linux-sunxi'
scripts/Makefile.build:44:
/home/user/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0-master/Makefile:
No such file or directory
make[1]: *** No rule to make target
`/home/user/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0-master/Makefile'.
Could you please show us:
$ ls -l \
/home/user/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0-master/Makefile
Then it could be "clearly present" here as well. ;-)
While it's usually fine to run make as an ordinary user, then run make
install (if required) as root, until we see the permissions on the
makefile, we can't know if that would succeed. The "ls -l" will also
test the navigability of the full path, which is also needed.
Erik
_______________________________________________
luv-main mailing list
[email protected]
http://lists.luv.asn.au/listinfo/luv-main