Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. Cross compiling CoreCLR. Build using "-arm" as the architecture. For example: C:\coreclr> build.cmd -arm -debug Cross Compilation for ARM, ARM64 or x86 on Linux. Through cross compilation, on Linux it is possible to build CoreCLR for arm or arm64. Requirements for targetting Debian based distros If it seems like you’re all set to cross compile at this point, you’re close to correct. But not quite. Challenges With Cross Compiling on Ubuntu. Ubuntu has been my go-to Linux distribution for years now. One of its greatest strengths is the amount of software that’s available for it, and cross compilers are no exception.