linux-sunxi icon indicating copy to clipboard operation
linux-sunxi copied to clipboard

Can not compile any OSCAM

Open DEVIL-openatv opened this issue 11 years ago • 3 comments

Form Kernel versions over 3.4.93 cannot compile OSCAM (with 3.4.90 OK). Headers maybe broken.

<root@cubie:~/oscam-trunk# make Scanning dependencies of target csmodules [ 1%] Building C object CMakeFiles/csmodules.dir/module-newcamd.o [ 1%] Building C object CMakeFiles/csmodules.dir/module-anticasc.o [ 2%] Building C object CMakeFiles/csmodules.dir/module-gbox-sms.o [ 3%] Building C object CMakeFiles/csmodules.dir/module-dvbapi-mca.o [ 4%] Building C object CMakeFiles/csmodules.dir/module-ghttp.o [ 5%] Building C object CMakeFiles/csmodules.dir/module-serial.o [ 6%] Building C object CMakeFiles/csmodules.dir/module-camd33.o [ 7%] Building C object CMakeFiles/csmodules.dir/module-gbox.o [ 8%] Building C object CMakeFiles/csmodules.dir/module-pandora.o [ 8%] Building C object CMakeFiles/csmodules.dir/module-stat.o [ 9%] Building C object CMakeFiles/csmodules.dir/module-csp.o [ 10%] Building C object CMakeFiles/csmodules.dir/module-cw-cycle-check.o [ 11%] Building C object CMakeFiles/csmodules.dir/module-dvbapi-coolapi.o [ 12%] Building C object CMakeFiles/csmodules.dir/module-gbox-helper.o [ 13%] Building C object CMakeFiles/csmodules.dir/module-radegast.o [ 14%] Building C object CMakeFiles/csmodules.dir/module-webif-tpl.o [ 14%] Building C object CMakeFiles/csmodules.dir/module-cccam.o [ 15%] Building C object CMakeFiles/csmodules.dir/module-cacheex.o [ 16%] Building C object CMakeFiles/csmodules.dir/module-dvbapi.o [ 17%] Building C object CMakeFiles/csmodules.dir/module-cccshare.o [ 18%] Building C object CMakeFiles/csmodules.dir/module-monitor.o [ 19%] Building C object CMakeFiles/csmodules.dir/module-dvbapi-azbox.o [ 20%] Building C object CMakeFiles/csmodules.dir/module-ird-guess.o [ 21%] Building C object CMakeFiles/csmodules.dir/module-dvbapi-stapi.o [ 21%] Building C object CMakeFiles/csmodules.dir/module-camd35.o [ 22%] Building C object CMakeFiles/csmodules.dir/module-webif-lib.o In file included from /usr/include/linux/kernel.h:4:0, from /usr/include/arm-linux-gnueabihf/sys/sysinfo.h:25, from /root/oscam-trunk/module-webif-lib.c:14: /usr/include/linux/sysinfo.h:8:2: error: unknown type name â__kernel_long_tâ /usr/include/linux/sysinfo.h:9:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:10:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:11:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:12:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:13:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:14:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:15:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:18:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:19:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:21:22: error: â__kernel_ulong_tâ undeclared here (not in a function) make[2]: *** [CMakeFiles/csmodules.dir/module-webif-lib.o] Error 1 make[1]: *** [CMakeFiles/csmodules.dir/all] Error 2 make: *** [all] Error 2>

DEVIL-openatv avatar Aug 12 '14 14:08 DEVIL-openatv

You are using debian, right? It's missing the right kernel headers. It's not a kernel issue itself. I tried it out on request on ubuntu with all new kernels without any issues.

On 12. August 2014 16:41:19 MESZ, DEVIL-openatv [email protected] wrote:

Form Kernel versions over 3.4.91 cannot compile OSCAM (with 3.4.90 OK). Headers maybe broken.

<root@cubie:~/oscam-trunk# make Scanning dependencies of target csmodules [ 1%] Building C object CMakeFiles/csmodules.dir/module-newcamd.o [ 1%] Building C object CMakeFiles/csmodules.dir/module-anticasc.o [ 2%] Building C object CMakeFiles/csmodules.dir/module-gbox-sms.o [ 3%] Building C object CMakeFiles/csmodules.dir/module-dvbapi-mca.o [ 4%] Building C object CMakeFiles/csmodules.dir/module-ghttp.o [ 5%] Building C object CMakeFiles/csmodules.dir/module-serial.o [ 6%] Building C object CMakeFiles/csmodules.dir/module-camd33.o [ 7%] Building C object CMakeFiles/csmodules.dir/module-gbox.o [ 8%] Building C object CMakeFiles/csmodules.dir/module-pandora.o [ 8%] Building C object CMakeFiles/csmodules.dir/module-stat.o [ 9%] Building C object CMakeFiles/csmodules.dir/module-csp.o [ 10%] Building C object CMakeFiles/csmodules.dir/module-cw-cycle-check.o [ 11%] Building C object CMakeFiles/csmodules.dir/module-dvbapi-coolapi.o [ 12%] Building C object CMakeFiles/csmodules.dir/module-gbox-helper.o [ 13%] Building C object CMakeFiles/csmodules.dir/module-radegast.o [ 14%] Building C object CMakeFiles/csmodules.dir/module-webif-tpl.o [ 14%] Building C object CMakeFiles/csmodules.dir/module-cccam.o [ 15%] Building C object CMakeFiles/csmodules.dir/module-cacheex.o [ 16%] Building C object CMakeFiles/csmodules.dir/module-dvbapi.o [ 17%] Building C object CMakeFiles/csmodules.dir/module-cccshare.o [ 18%] Building C object CMakeFiles/csmodules.dir/module-monitor.o [ 19%] Building C object CMakeFiles/csmodules.dir/module-dvbapi-azbox.o [ 20%] Building C object CMakeFiles/csmodules.dir/module-ird-guess.o [ 21%] Building C object CMakeFiles/csmodules.dir/module-dvbapi-stapi.o [ 21%] Building C object CMakeFiles/csmodules.dir/module-camd35.o [ 22%] Building C object CMakeFiles/csmodules.dir/module-webif-lib.o In file included from /usr/include/linux/kernel.h:4:0, from /usr/include/arm-linux-gnueabihf/sys/sysinfo.h:25, from /root/oscam-trunk/module-webif-lib.c:14: /usr/include/linux/sysinfo.h:8:2: error: unknown type name â__kernel_long_tâ /usr/include/linux/sysinfo.h:9:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:10:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:11:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:12:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:13:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:14:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:15:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:18:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:19:2: error: unknown type name â__kernel_ulong_tâ /usr/include/linux/sysinfo.h:21:22: error: â__kernel_ulong_tâ undeclared here (not in a function) make[2]: *** [CMakeFiles/csmodules.dir/module-webif-lib.o] Error 1 make[1]: *** [CMakeFiles/csmodules.dir/all] Error 2 make: *** [all] Error 2>


Reply to this email directly or view it on GitHub: https://github.com/linux-sunxi/linux-sunxi/issues/206

Diese Nachricht wurde von meinem Mobiltelefon mit Kaiten Mail gesendet.

dan-and avatar Aug 12 '14 21:08 dan-and

Yes. This is debian wheezy from:

http://www.igorpecovnik.com/2013/12/24/cubietruck-debian-wheezy-sd-card-image/

DEVIL-openatv avatar Aug 13 '14 06:08 DEVIL-openatv

Install kernel headers (you can use kernel's headers_install or your distro packages) and, please, use our mailing list http://linux-sunxi.org/Mailing_list instead of github issues.

rzk avatar Aug 13 '14 15:08 rzk