Skip to contentSkip to conversation

issue with compiling kernel module

DISCUSSION Arun M Kumar 2 participants 2 messages Jan 11, 2014 – Jan 17, 2014

lore
Share & tools
lore
#0 lore raw

I am facing the following error message when i try to compile my kernel module.
it is a simple hello world module

make: Entering directory `/usr/src/linux-3.4.6-2.10'

ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are
missing.

          Run 'make oldconfig && make prepare' on kernel src to fix it.

make: *** No rule to make target `Device'. Stop.
make: Leaving directory `/usr/src/linux-3.4.6-2.10'

I have tried the said option, of make oldconfig and prepare...

I even recompiled the source using defconfig and am using that kernel, but still i get this error.
Please help.

#1 lore raw

Hi Arun,

Quoted 16 lines · Arun M Kumar

I am facing the following error message when i try to compile my kernel module.
it is a simple hello world module

make: Entering directory `/usr/src/linux-3.4.6-2.10'

ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are
missing.

          Run 'make oldconfig && make prepare' on kernel src to fix it.

make: *** No rule to make target `Device'. Stop.
make: Leaving directory `/usr/src/linux-3.4.6-2.10'

Quoted 6 lines

I have tried the said option, of make oldconfig and prepare...

I even recompiled the source using defconfig and am using that kernel, but still i get this error.
Please help.

Need more info on this to help..
1: Is your module part of kernel source tree or Independent ? 2: How you makefile looks ?

Thanks,
--Prabhakar Lad
https://www.linkedin.com/in/prabhakarlad