Howto build kernel in debug mode

What I have to do to build a linux kernel 2.6.18 in debug mode ? thanks

--
B.O.D.H.I.
Reply to
Bodhi
Loading thread data ...

Hello ,

What do you mean by debug mode? Do you want to use the debug option in gcc to build the kernel (or) want to to debug the kernel using a debugger?

Best Regards, Vivekanandan M

Reply to
Vivekanandan M

I need to buld the kernel with debug option and after that debug it with a debugger. But as first I do need to build it properly.

TIA

Reply to
Bodhi

If you have a kernel w/ kgdb support, than this would be one with a 'unoffical' patch applied. Is this certain? If not, trying to get along with 'printk' and/or CONFIG_DEBUG_LL is probably easier.

Reply to
Rainer Weikusat

Okay, but HOW do I enable building the kernel with debug option ? something like -O0 ? Where ? In makefiles or in menuconfig options ? TIA

Reply to
Bodhi

I've found the answer in .config

CONFIG_DEBUG_INFO=y

bye

Reply to
Bodhi

Hello ,

-O0 is for optimization. Use -g for generating debug information.

Best Regards, Vivekanandan M

Reply to
Vivekanandan M

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.