On Thu, Mar 15, 2018 at 11:27:05AM -0400, Aruna Hewapathirane wrote:
On Thu, Mar 15, 2018 at 10:52 AM, Aruna Hewapathirane < aruna.hewapathirane@gmail.com> wrote:
<snip>
But the issue remain the same: $ make make -C /home/lexa/linux M=/home/lexa/module O=/home/lexa/module/build_x86 modules make[1]: Entering directory '/home/lexa/linux' make[2]: Entering directory '/home/lexa/module/build_x86'
WARNING: Symbol version dump ./Module.symvers is missing; modules will have no dependencies and modversions.
<snip>
Please run make modules from the top level directory of your source tree and and then module.symvers will be generated.
If for some reason make modules did not create module.symvers then try:
cd /home/lexa/linux make [wait a few minutes as it builds some scripts and starts building kernel code...] hit <Ctrl-C>
then go back and try building your module.
'make modules_prepare' should do the same thing. 'make help' shows all of this, but who ever reads documentation :)