The GNU build process and cross-compilation

gnuIf you are in the Embedded Linux world it’s very important to be well-versed on the makefiles, configure files, build process and cross-compilation. The link below covers this topic:
The GNU configure and build system

Cross-compilation basics:
Introduction to cross-compiling for Linux

Here is a more specific guide on how to cross-compile for the ARM architecture:
ARM cross-compiling howto

How to build a cross-compiler: