Next: 1.x vs 2.x versions Prev: g++ for Solaris 2.x Up: getting g++ Top: Top

1.4. How do I get a copy of g++ for (some other platform)?

The standard gcc/g++ distribution includes VMS support. Since the FSF people don't use VMS, it's likely to be somewhat less solid than the Unix version. Precompiled copies of g++ and libg++ in VMS-installable form are available by FTP from mango.rsmas.miami.edu.

DJ Delorie has ported gcc/g++ to MS-DOS; this port is popularly known as "DJGPP" (the P's stand for "plus"). It can be found on many FTP archive sites; its "home" is on oak.oakland.edu, directory ~ftp/pub/msdos/djgpp.

The latest version of DJGPP is 1.11.maint2. This version runs under Windows 3.x. It is a port of gcc 2.5.7.

FSF sells floppies with DJGPP on them; see above for ordering software from the FSF.

For information on Amiga ports of gcc/g++, retrieve the file /pub/gnu/MicrosPorts/Amiga from prep.ai.mit.edu, or write to Markus M. Wild <wild@nessie.cs.id.ethz.ch>, who I hope won't be too upset that I mentioned his name here.

A port of gcc-2.4.1 to the Atari ST can be found on the site ``atari.archive.umich.edu'', under /atari/Gnustuff/Tos, along with many other GNU programs. See the FAQ for the Usenet group ``comp.sys.atari.st'' for more information.

There are two different ports of gcc to OS/2, the so-called EMX port (a port of 2.4.5), and a port called ``gcc/2''. The EMX port's C library attempts to provide a Unix-like environment; gcc/2 uses a rather buggy port of the BSD libc. For more information ask around on ``comp.os.os2.programmer.misc''. gcc/2, together with other GNUware for OS/2, can be obtained by FTP from

The current maintainer of the gcc/2 port is Colin Jensen (Michael Johnson did the original port). His address is cjensen@netcom.com.

Eberhard Mattes did the EMX port. His address is mattes@azu.informatik.uni-stuttgart.de.

Because the legal policies of Apple threaten the long-term goals of FSF, as well as the concept of free software, no support will be lent to efforts to port GNU software to Macintosh or other Apple hardware.