Cross compilation
From Organic Design wiki
This means being able to build a binary on a host system that will run on a target system. Generally the term refers to the case where these systems are of different system architectures. For example compiling the Husk.c under Linux and producing a binary that will run under windows or mac.
- host enviroment
- a version of gcc and binutils that supports cross compilation is required in the host enviroment
- headers to link against are required
- libraries are required to be present that are compatible with the target system.
Related articles