A toolchain is a set of tools, including GCC, that allows you to build an application for a different architecture than the one you are building on. Here is How-to-Build documentation.