Skip to content
Advertisement

Tag: compiler-errors

Which header file do I have to include to get printk() within a kernel source file?

Let’s say I want to use printk() within arch/x86/boot/string.c before compiling the kernel. Which header file do I have to include so that the linker knows where to find printk()? I tried #include <linux/kernel.h> and #include <linux/printk.h> but I always get errors during make bzImage telling me the linker does not find printk: Answer You are trying to instrument the

Advertisement