MingW-W64 team presents new set of Windows cross-compilers targetting other Operating Systems.
All of the currently 4 toolchains are mean to be run from Windows X64 Operating System(x86_64-w64-mingw32 hosted) and able to create executables,object files, static/shared/dynamic libraries
for the following target environments:
1) Ubuntu Linux Testing(Codename:natty) i686(32-bit ELF)
2) Ubuntu Linux Testing(Codename:natty) amd64/x86_64(64-bit ELF)
3) FreeBSD 8.2-BETA1 i386(32-bit BSD ELF)
4) FreeBSD 8.2-BETA1 amd64(64-bit BSD ELF)
The packages(in the same order) are:
All packages are packed using 7z 9.XX with LZMA2 compression.
To unpack those you must use 7-z 9.X(Not 4.6X)/Latest WinRAR or XZUtils 5.0 on *NIX.
Recommendations about fast enhacing of user experience:
If you need to quickly "build" some popular libraries required for your project for your choosen toolchain then don't waste the time with Cygwin/Msys/Cmd and go to
packages.ubuntu.com and FreeBSD's FTP and just download the packages for needed target(i386/amd64) then carefully unpack include/lib into /usr folder of the toolchain
which i've especially preserved for such custom enhancements(It empty by default and reserved for end-user).
I hope you'll enjoy testing and using thos toolchains especially if your current Linux build envolving running heavy VM's under Windows.
1) GMP 5.0.0
2) MPFR 3.0.0 + P1 Patchset
3) MPC 0.8.2
4) CLooG Official GIT/0.14.0
5) PPL 0.11
6) GRAPHITE CLoog-ISL+PPL
7) iconv 1.13.1
8) GCC SVN/17122010
9) Binutils GIT/17122010
10) Target libc + headers + optional kernel headers for Linux
Includes my patch which enhances localization/console support for binutils.
Languages supported by toolchains are:
C, C++, Objective C, Objective C++ and Fortran.
Java compiler without libjcg is available too.
GRAPHITE and lto are available.