Go to the first, previous, next, last section, table of contents.

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

As of gcc-2.7.x, there is Windows NT support in gcc. Some special utilities are required. See the INSTALL file from the distribution. If you're interested in GNU tools on Windows NT, see `http://www.cygnus.com/misc/gnu-win32/' on the WWW, or the anonymous FTP directory `ftp://ftp.cygnus.com/pub/gnu-win32/'.

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 `ftp://mango.rsmas.miami.edu/pub/VMS-gcc/'.

There are two different versions of gcc/g++ for MS-DOS: EMX and DJGPP. EMX also works for OS/2 and is described later. DJGPP is DJ Delorie's port. It can be found on many FTP archive sites; try `ftp://ftp.coast.net/SimTel/vendors/djgpp/' or, for a complete list, see `http://www.delorie.com/djgpp/getting.html'.

The latest version of DJGPP is 1.12.maint4, a port of gcc-2.6.3 plus support software. This version runs under Windows 3.x. There's also a beta-2.00 version.

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

DJGPP has its own newsgroup: `comp.os.msdos.djgpp'.

For information on Amiga ports of gcc/g++, retrieve the file
`ftp://prep.ai.mit.edu/pub/gnu/MicrosPorts/Amiga'
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 to the Atari ST can be found at
`ftp://atari.archive.umich.edu/atari/Gnustuff/Tos' along with many other GNU programs. This version is usually the same as the latest FSF release. See the "Software 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 (which also runs on MS-DOS), and a port called "gcc/2". The latter port is no longer supported, since the EMX port includes all of its functionality. The EMX port's C library attempts to provide a Unix-like environment. For more information ask around on `comp.os.os2.programmer.misc'.

The EMX port is available by FTP from

ftp://ftp.uni-stuttgart.de/pub/systems/os2/emx-0.9a
ftp://src.doc.ic.ac.uk/pub/packages/os2/unix/emx09a
ftp://ftp.informatik.tu-muenchen.de/pub/comp/os/os2/devtools/emx+gcc

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

I'm looking for more information on gcc/g++ support on the Apple Macintosh. Until recently, this FAQ did not provide such information, but FSF is no longer boycotting Apple as the League for Programming Freedom boycott has been dropped.

Versions 1.37.1 and 2.3.3 of gcc were ported by Stan Shebs and are available at
`ftp://ftp.cygnus.com/pub/mac'

They are both interfaced to MPW. Stan is working on a version using the current (post-2.7) sources, contact him directly (shebs@cygnus.com) for more information.


Go to the first, previous, next, last section, table of contents.