November 2014
Intermediate to advanced
132 pages
2h 13m
English
CHAPTER 7
![]()
Cross-Compiling the Kernel
While normally not possible on embedded platforms, it is possible to build kernels on your Raspberry Pi with its luxurious root file system. Despite this, cross-compiling on desktop systems is preferred for faster compile times. This chapter examines the procedure for building your Raspbian kernel.
It is assumed that you have the cross-compiler tools and environment ready. Either the tool set built in Chapter 6 or an installed prebuilt tool chain will do. In this chapter, I assume that the cross-compiler prefix is as follows (ending in a hyphen):
/opt/x−tools/arm–unknown−linux–gnueabi/bin/arm−unknown−linux ...