Buy Binary Files of the Cross-Compiler

1. Windows-to-RaspberryPi Cross-Compiler for Raspbian/Debian Jessie (2016)

Software is licensed under GNU GPL v3, so full source code and build instructions are provided. You can either save your time or save your money:

gcc-4.9.2.tar.bz2
binutils-2.25.tar.bz2
glibc-2.19.tar.bz2
linux-4.1.19.tar.xz
additional patches
Build instructions
Raspberry Pi logo Cross-compiler targets Raspbian Jessie and Debian Jessie, both hardfp and softfp (download compiled samples to verify compatibility). Supports C++11 and C++03.

Specifications: gcc 4.9.2, glibc 2.19, binutils 2.25, kernel api headers 4.1.19


2. Windows-to-RaspberryPi Cross-Compiler for Raspbian/Debian Wheezy (2012)

Software is licensed under GNU GPL v3, so full source code and build instructions are provided. You can either save your time or save your money:

gcc-4.6.3.tar.bz2
binutils-2.22.tar.bz2
eglibc-2.13.tar.gz
linux-3.2.21.tar.bz2
additional patches
Build instructions
Raspberry Pi logo Cross-compiler targets Raspbian Wheezy and Debian Wheezy, both hardfp and softfp (download compiled samples to verify compatibility). Supports C++03 only.

Specifications: gcc 4.6.3, eglibc 2.13, binutils 2.22, kernel api headers 3.2.21


3. Windows-to-Linux Cross-Compiler for Debian 8 Jessie (2017)

Software is licensed under GNU GPL v3, so full source code and build instructions are provided. You can either save your time or save your money:

gcc-4.9.2.tar.bz2
binutils-2.25.tar.gz
glibc-2.29.tar.bz2
linux-3.16.tar.gz
patch for glibc
Build instructions
Linux logo Cross-compiler targets Debian 8 Jessie, but should be compatible with wide range of Linux distributions, both x86 and x86_64 (here are compiled test samples so you can test yourself). Supports C++11 and C++03.

Specifications: gcc 4.9.2, glibc 2.19, binutils 2.25, kernel api headers 3.16



4. Windows-to-Linux Cross-Compiler for Ubuntu 9 (2012)

Software is licensed under GNU GPL v3, so full source code and build instructions are provided. You can either save your time or save your money:

gcc-core-4.4.1.tar.bz2
gcc-g++-4.4.1.tar.bz2
binutils-2.10.1.tar.gz
glibc-2.20.1.tar.bz2
linux-2.6.31.14.tar.bz2
Build instructions
Linux logo Cross-compiler targets Ubuntu 9, but should be compatible with wide range of Linux distributions, both x86 and x86_64 (here are compiled test samples so you can test yourself). Supports C++03 only.

Specifications: gcc 4.4.1, glibc 2.10.1, binutils 2.20.1, kernel api headers 2.6.31.14



5. Windows-to-FreeBSD10+11 Cross-Compiler

Software is licensed under BSD license, LLVM license, and GNU GPL. Full source code is provided. Only binutils need to be built (usual way via configure — make — make install). You can either save your time or save your money:

FreeBSD 10
FreeBSD 11
clang-3.4.1
clang-3.8.0
binutils-2.26.tar.bz2
FreeBSD 10/11 logo This cross-compiler is based on clang, unlike ones listed above. Cross-compiler targets FreeBSD 10.x and 11.x, both x86 and x86_64 (download compiled samples to verify compatibility). Supports C++11 and C++03.

Specifications: clang 3.4.1/3.8.0, binutils 2.26, kernel and libc: freebsd10/freebsd11


6. Windows-to-FreeBSD8+9 Cross-Compiler

Software is licensed under GNU GPL v2 and BSD licenses, so full source code and build instructions are provided. You can either save your time or save your money:

gcc-core-4.2.1.tar.bz2
gcc-g++-4.2.1.tar.bz2
binutils-2.16.1.tar.bz2
FreeBSD 8
FreeBSD 9
Build instructions
FreeBSD 8/9 logo Cross-compiler targets FreeBSD 8.x and 9.x, both x86 and x86_64 (download compiled samples to verify compatibility). Supports C++03 only.

Specifications: gcc 4.2.1, binutils 2.16.1, kernel and libc: freebsd8/freebsd9


7. Windows-to-FreeBSD10-on-RaspberryPi Cross-Compiler

Software is licensed under BSD license, LLVM license, and GNU GPL. Full source code is provided. Only binutils need to be built (note: these are binutils from FreeBSD ports tree, hence patched to be compatible with Raspberry Pi). You can either save your time or save your money:

FreeBSD 10
clang-3.4.1
binutils-2.24
FreeBSD 10 on Raspberry Pi logo This cross-compiler is based on clang. Cross-compiler targets FreeBSD 10.x on Raspberry Pi (armv6, softfp only) (download compiled samples to verify compatibility).

Specifications: clang 3.4.1, binutils 2.24, kernel and libc: freebsd10


Support

E-mail address for support: support@gurucoding.com .