delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/06/09/08:27:02

Date: Wed, 9 Jun 1999 11:46:37 +0300 (IDT)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Steve Ball <steve AT effectivejava DOT com>
cc: djgpp AT delorie DOT com
Subject: Re: ECGS, DJGPP & GCC -- what's the difference
In-Reply-To: <7jk854$3atp2$1@titan.xtra.co.nz>
Message-ID: <Pine.SUN.3.91.990609114224.11862N-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Wed, 9 Jun 1999, Steve Ball wrote:

> Can someone explain to me in simple terms what the difference between these
> three compilers are? DJGPP is based on GCC isn't it? And ECGS too?

DJGPP is not a compiler, it's a project.  It uses a port of GCC as its 
compiler.  EGCS is an improved version of GCC; a DJGPP port of EGCS 
exists as well.  The next GCC version will be based on EGCS, so the 
dichotomy will disappear.

> Was the migration of GCC to DOS (producing DJGPP) a one-time thing or can I
> upgrade the GCC component of DJGPP to take advantage of the latest GCC
> features?

This depends on how well are DJGPP-specific patches incorporated into the 
official GNU distribution.

> Also, are ECGS and DJGPP "competing" DOS UNIX-style compilers?

No, see above.

> Does ECGS have a RHIDE equivalent?

RHIDE has no direct connection to GCC, except that it was historically  
developed by a DJGPP user.  You can use any programmer's editor with 
DJGPP, and the same goes for EGCS.  RHIDE is not part of the cpompiler.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019