Summary
In this chapter, we understood how we can configure Poky to help us with the debugging process. We learned the contents of deployed directories that can be used for debugging, how we can track our changes using buildhistory
, how we can use devshell
to emulate the same build environment found by BitBake, and how we configure our system to provide the tools needed for GDB debugging.
In the next chapter, we will understand how to expand the Poky source code using external layers. We will be introduced to the concept of layering, and we will learn in detail the directory structure and the content of each layer type.