Mail Archives: djgpp/1999/06/09/18:25:19
From: | Weiqi Gao <weiqigao AT a DOT crl DOT com>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Re: ECGS, DJGPP & GCC -- what's the difference
|
Date: | Wed, 09 Jun 1999 00:38:29 -0500
|
Organization: | CRL Network Services
|
Lines: | 31
|
Message-ID: | <375DFDD5.6095CC24@a.crl.com>
|
References: | <7jk854$3atp2$1 AT titan DOT xtra DOT co DOT nz>
|
NNTP-Posting-Host: | a116024.stl1.as.crl.com
|
Mime-Version: | 1.0
|
X-Mailer: | Mozilla 4.6 [en] (X11; I; Linux 2.0.36 i586)
|
X-Accept-Language: | en
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Reply-To: | djgpp AT delorie DOT com
|
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?
There are only two compilers: GCC and EGCS. DJGPP provides the stuff
that make GCC and EGCS possible in DOS.
> 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?
Whoever does the porting has to do a lot of work. But that has already
been done. You can just download the gcc 2.8.x binaries replace the gcc
2.7.x stuff with the 2.8.x stuff.
> Also, are ECGS and DJGPP "competing" DOS UNIX-style compilers? Does ECGS
> have a RHIDE equivalent?
No. You can download the egcs 2.90.x binaries and drop it in to DJGPP.
Again the hard work has already been done for you.
> Rather a few questions, I know, but I'd be keen to hear an explanation!
When I said download binaries, I mean the binaries distributed in the
DJGPP archive. If you go out to the Cygwin site and download their
egcs, that's not going to work in DOS.
--
Weiqi Gao
weiqigao AT a DOT crl DOT com
- Raw text -