I have just deployed a Debian 11 VM to start working through the LDD3 book.
I followed the instructions on the readme page of this project and encountered some build problems.
The first of these I believe is just a warning, I am not sure if this is harmless or not.
mapper.c:40:9: warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration]
The second of these is the following:
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.
I have no idea what this means. Given the instructions on the readme page do not have any mention of this (as far as I can see?) I guess this is a more serious issue.
I'm new to kernel/device driver development, so I am by no means an expert when it comes to this.
I have just deployed a Debian 11 VM to start working through the LDD3 book.
I followed the instructions on the readme page of this project and encountered some build problems.
The first of these I believe is just a warning, I am not sure if this is harmless or not.
mapper.c:40:9: warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration]The second of these is the following:
I have no idea what this means. Given the instructions on the readme page do not have any mention of this (as far as I can see?) I guess this is a more serious issue.
I'm new to kernel/device driver development, so I am by no means an expert when it comes to this.