Intro This compiler is specially made to target exactly your operating system and is what allows you to leave the current operating system behind. You need a cross-compiler for operating systems development, unless you are developing on your own operating system. A cross-compiler is a compiler that runs on platform A (the host), but generates executables for platform B (the target) Ubuntu 14.04 and does not provide packages for MIPS. Luckily, Debian (which Ubuntu is based off of) does provide packages, and these packages are compatible with Ubuntu. Un-luckily, Debian does not support little-endian MIPS (mipsel). Lucky us once again, as a different Debian derivative, Embedded Debian (emdebian) does provide those packages. Mipsel: little-endian MIPS (debian-mipsel) Cross-compiler This compiler is specially made to target exactly your operating system and is what allows you to leave the current operating system behind. You need a cross-compiler for operating systems development, unless you are developing on your own operating system. A cross-compiler is a compiler that runs on platform A (the host), but generates executables for platform B (the target) Ubuntu 14.04 and does not provide packages for MIPS. Luckily, Debian (which Ubuntu is based off of) does provide packages, and these packages are compatible with Ubuntu. Un-luckily, Debian does not support little-endian MIPS (mipsel). Lucky us once again, as a different Debian derivative, Embedded Debian (emdebian) does provide those packages. Success version Local machine: using gcc 4.9 (using “alternative gcc ubuntu”) Binutils: 2.24 Gcc: 4.8.0 SystemC Linked and nomenclature Check available version between binutils and gcc. SystemC learning website. Mipsel : little-endian MIPS (debian-mipsel) Please enable JavaScript to view the comments powered by Disqus.