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

or

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 29 users online :: 0 registered, 0 hidden and 29 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 29 guests