www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/03/30/02:06:37

X-Authentication-Warning: ieva01.lanet.lv: pavenis owned process doing -bs
Date: Tue, 30 Mar 1999 09:58:03 +0300 (WET)
From: Andris Pavenis <pavenis AT lanet DOT lv>
To: djgpp AT delorie DOT com
Subject: Re: Strange problem with egcs
In-Reply-To: <01be7a43$f4f44800$8ac6c282@damcc5.halls.monash.edu.au>
Message-ID: <Pine.A41.4.05.9903300950410.39536-100000@ieva01.lanet.lv>
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 30 Mar 1999, Davin McCall wrote:

> Actually, even when using plain gcc, "gxx", "gpp" and "g++" (if using lfn)
> are available and all (appear to) do the same thing. I have a feeling that
> "gxx" is "g++" renamed for use on 8.3 DOS filename systems, where '+' is an
> illegal character for a filename.
> -- 

gpp.exe is original g++.exe renamed as g++.exe is invalid name for DOS
when LFN support is not available. The only difference of it is that it
adds '-lstdcxx -lm' to linker command line to automatically link C++
library. You may also specify it explicitly in gcc.exe command line.

About gxx.exe: all newer binary archives of egcs for DJGPP does not have
such. It comes from djdev202.zip. I still think it should be removed from
there similary as lib/specs. Latest is only needed with old gcc-2.7.2.1

Andris

- Raw text -


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