Power & Source of Big Ideas

How can I install linux headers for kernel 3.4.39-h3?

Moderators: chensy, FATechsupport

I tried looking into the available packaged versions using

Code: Select all

apt-cache search linux-headers-
but it doesnt seem there's one that even comes close to this version of the kernel, so I tried installing the headers manually.
I'm running Ubuntu Core 16.04 on the NEO, kernel version 3.4.39-h3.
I tried getting the source files from here: https://github.com/friendlyarm/h3_lichee
and renamed the "linux-3.4" directory to "linux-3.4.39-h3" and got it to /usr/src
Then in that directory I tried running

make install_headers


make oldconfig

to install the headers or at least compile the linux source to be able to reference it in the driver source, but I always get the same error:

In file included from scripts/basic/fixdep.c:106:0:
/usr/include/arm-linux-gnueabihf/sys/types.h:25:22: fatal error: features.h: No such file or directory
compilation terminated.

Any help would be largely appreciated
Get Armbian and this (headers are already installed by default) will work out of the box. With much more recent and fixed kernel.

Who is online

In total there are 4 users online :: 0 registered, 0 hidden and 4 guests (based on users active over the past 5 minutes)
Most users ever online was 5185 on Wed Jan 22, 2020 1:44 pm

Users browsing this forum: No registered users and 4 guests