Hi,
after update my SLES 11 SP1 from kernel 2.6.32.12-0.7-default to 2.6.32.59-0.7-default I cannot compile my ixgbe-3.21.2 (Intel 10Gb ethernet module).
$ cd /opt/ixgbe-3.21.2/src $ make install
Makefile:117: *** Linux kernel source not configured - missing version header file. Stop.
Coul be that I haven’t the proper kernel-headers file for my kernel?
I have tried to find in my repos and was not possible.
Hi
The linux-kernel-headers don’y change over kernel-releases , so as long
as in this case it’s 2.6.32 all should be fine, now is make, gcc,
kernel-source and kernel-syms installed?
–
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.1 Kernel 3.11.10-7-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!
Now the compilation say:
########################################################################################### $ make install
make -C /lib/modules/2.6.32.59-0.7-default/build SUBDIRS=/opt/intel/x520-t2/ixgbe-3.21.2/src modules
make[1]: Entering directory `/usr/src/linux-2.6.32.59-0.7-obj/x86_64/default’
make -C /usr/src/linux-2.6.32.59-0.7 O=/usr/src/linux-2.6.32.59-0.7-obj/x86_64/default/. modules
ERROR: Kernel configuration is invalid.
include/linux/autoconf.h or include/config/auto.conf are missing.
Run ‘make oldconfig && make prepare’ on kernel src to fix it.
…
###########################################################################################
I have executed ‘make oldconfig && make prepare’ and the files were created but continue saying the same ERROR.