Summary
In this chapter, we saw and addressed several issues regarding the native compilation and cross-compilation of both user-space and kernel-space.
This chapter was also a brief walkthrough on how to compile and cross-compile files and the available software packages from a source.
Now, you should be more familiar with how to compile a C code from scratch; however, as already stated in this chapter, sometimes, it would be better to use a scripting language instead of a compiled C program. Well, in the next chapter, we'll see how we can use some powerful high-level scripting languages to quickly resolve several common tasks in our BeagleBone Black.