delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/11/08/04:38:21

Date: Thu, 8 Nov 2001 11:14:42 +0200 (WET)
From: Andris Pavenis <pavenis AT lanet DOT lv>
X-Sender: pavenis AT ieva06
To: CBFalconer <cbfalconer AT yahoo DOT com>
Cc: djgpp AT delorie DOT com
Subject: Re: ANNOUNCE: gcc-3.0.2 for DJGPP
In-Reply-To: <3BEA37BA.7148886C@yahoo.com>
Message-ID: <Pine.A41.4.05.10111081112200.76888-100000@ieva06>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com


On Thu, 8 Nov 2001, CBFalconer wrote:

> pavenis AT lanet DOT lv wrote:
> > 
> > This is an announcement of DJGPP port of gcc-3.0.2
> > 
> > GCC used to stand for the GNU C Compiler, but since the compiler
> > supports several other languages aside from C, it now stands for
> > the GNU Compiler Collection.
> > 
> > GCC 3.0.x has several new optimizations, new targets, new languages
> > and many other new features, relative to GCC 2.95.x. See the new
> > features page for a more complete list.
> > 
> > See http://gcc.gnu.org/gcc-3.0/ for more information about gcc-3.0.2
> > 
> > Currently C, C++, Fortran and Objective C compilers are supported
> > for DJGPP. Java compiler is not ported and is not included
> > 
> > Also libg++ is no more included and will not be included in future.
> > 
> > Archives are available from DJGPP distribution in Simtelnet
> > (and mirror sites) in directory v2gnu:
> >         http://www.simtel.net/pub/djgpp/v2gnu/
> > 
> > There are 6 archives:
> >    readme-gcc-3.0.2.txt - readme file from DJGPP port of GCC-3.0.2. It's in
> >                   separate file to avoid need to download large archives
> >                   to get this file.
> >    gcc302s.zip  - sources of gcc-3.0.2. I put all sources in a single
> >                   archive. This file is only needed if You're want to
> >                   rebuild gcc-3.0.2 from sources.
> >    gcc302b.zip  - binaries of C compiler
> >    gpp302b.zip  - binaries of C++ compiler (needs gcc302b.zip)
> >    g77302b.zip  - binaries of Fortran compiler (needs gcc302b.zip)
> >    objc302b.zip - binaries of Objective C compiler (needs gcc302b.zip)
> >    gcc302s2.zip - shell script and patches for original gcc-3.0.2.
> >                   I used them to generate gcc-3.0.2 sources for DJGPP
> >                   (gcc2953s.zip).
> > 
> > Files user need:
> >    Programming languages  Needed files
> >    C                      gcc302b.zip
> >    C++                    gcc302b.zip, gpp302b.zip
> >    Fortran                gcc302b.zip, g77302b.zip
> >    Objective-C            gcc302b.zip, objc302b.zip
> > 
> > NOTE: gcc302b.zip contains file cxxfilt.exe and there is file with same name in
> >       binutils (bnu2112b.zip). You can safely overwrite the old one.
> > 
> > For more information about this port see archive
> >    gnu/gcc-3.02/readme.DJGPP
> > after unpacking either gcc302b.zip or gcc302s.zip or get file
> > readme-gcc-3.0.2.txt from directory v2gnu in DJGPP distribution
> > 
> > Also please DON'T mix C++ libraries (or object files) built with
> > different compiler versions. C++ sources should be recompiled (seems
> > that there is no need to do this for C sources).
> > 
> > System requirements
> > ===================
> > 
> > DJGPP-2.03 or above (otherwise exceptions will not work at all)
> > 
> > binutils-2.11.2 or above. It's no more possible to use binutils-2.8.1
> >   or 2.9.1. Command line option -mno-bnu210 is no more supported.
> > 
> > Some warning for users of C++. C++ compiler in gcc-3.0.2 does more strict
> > syntax checking than gcc and egcs versions older than gcc-3.0. As result
> > errors are generated in many places where earlier one got warnings.
> 
> What about the gpc package?  It presently wants the gcc 2.9.5.3
> package?
> 

No GPC support with gcc-3.0.X yet. Don't ask me when this will happen
as I don't know (it's not DJGPP port related problem)

Andris

- Raw text -


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