delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2010/07/20/16:32:34.1

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
Message-Id: <201007202031.o6KKVvDv015833@delorie.com>
Date: Tue, 20 Jul 2010 21:56:31 +0300
From: Andris Pavenis <andris DOT pavenis AT iki DOT fi>
To: djgpp-announce AT delorie DOT com
Subject: ANNOUNCE: DJGPP port of GCC-4.4.4
Reply-To: djgpp AT delorie DOT com

This is announcement of DJGPP port of GCC-4.4.4

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.


Warning: DJGPP port of binutils-2.16 or newer is required.

=======================================
Build for current stable version of DJGPP (djdev203 patchlevel 2) is
available from:
      ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/
and mirror sites (see http://www.delorie.com/djgpp/getting.html)

ada444b.zip     GNU Ada compiler 4.4.4 for DJGPP V2
      ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ada444b.zip

gfor444b.zip    GNU Fortan 95 compiler 4.4.4 for DJGPP V2
      ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gfor444b.zip

gcc444b.zip     GNU GCC 4.4.4 for DJGPP V2
      ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc444b.zip

gcc444s.zip     GNU GCC 4.4.4 sources for DJGPP
      ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc444s.zip

gpp444b.zip     GNU C++ Compiler 4.4.4 for DJGPP V2
      ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gpp444b.zip

objc444b.zip    GNU Objective C and Objective C++ compiler and
                   runtime libraries v4.4.4
      ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/objc444b.zip

ada444d.zip     Documentation for GNU Ada compiler
      ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/ada444d.zip

gfor444d.zip    Documentation for GNU Fortran compiler
      ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gfor444d.zip

gcc444d.zip     Documentation for GNU C compiler
      ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc444d.zip

gcc444.README DJGPP specific readme file
      ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/README.gcc444
      (it is identical with file gnu/gcc-4.44/readme.DJGPP in archives
            gcc444b.zip and gcc444s.zip)


Binaries are built and tested mostly under Windows XP Pro (SP2)
========================================
Build for development version of DJGPP (CVS version of djdev204) is
available from
      ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/

ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/ada444b.zip
ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gfor444b.zip
ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gcc444b.zip
ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gpp444b.zip
ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/objc444b.zip

Binaries for djdev204 may not work with djdev203r2 (at least
C++ compiler).

Binaries for djdev203 may probably work also with djdev204 CVS
versions, but also such use is not recommended.


Source RPMS needed for building Linux to DJGPP cross-compiler
=============================================================

I myself have tested binary RPMs on Fedora 11 x86_64 only.
They are built under CentOS 5.5, so could expect that there should
be no problems also with RHEL-5.5. I myself have used these RPMs
also under Fedora 13.

Thanks Gordon Schumacher for updates to specs file. So source
RPMs should hopefully be used in other RPM based Linux distributions like
Suse Linux.

Cross-compiler SRPM:

      ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-4.4.4-2ap.src.rpm

Cross-compiler binary RPMs (built under CentOS 5.5 i386, tested also under Fedora 13 x86_64):

      GNU C compiler:
         ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-4.4.4-2ap.i686.rpm

      GNU C++ compiler:
         ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-c++-4.4.4-2ap.i686.rpm

      GNU Fortran compiler:
         ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-gfortran-4.4.4-2ap.i686.rpm

      GNU Objective C and Objective C++ compilers:
         ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-objc-4.4.4-2ap.i686.rpm

      Tools for GCC 4.4.4 (curently only fixincl):
         ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-tools-4.4.4-2ap.i686.rpm

      Info files of GCC-4.4.4 (a separate RPM file as these files are expected to
      conflict with system compiler info files, but You do not need to install them...):
        ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-info-4.4.4-2ap.i686.rpm

You need also cross binutils:
      ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-binutils-2.19.1-10ap.i386.rpm
      ftp://ftp.delorie.com/pub/djgpp/rpms/djcross-binutils-2.19.1-10ap.src.rpm
or
      http://ap1.pp.fi/djgpp/binutils/2.20/rpms/djcross-binutils-2.20-1ap.i386.rpm
      http://ap1.pp.fi/djgpp/binutils/2.20/rpms/djcross-binutils-2.20-1ap.src.rpm

You need also DJGPP development libraries, include files and some tools (eg. stubify)
      ftp://ftp.delorie.com/pub/djgpp/rpms/djcrx-2.04pre_20090725-13ap.i386.rpm
      ftp://ftp.delorie.com/pub/djgpp/rpms/djcrx-2.04pre_20090725-13ap.src.rpm
      (2009/07/25 CVS version with some additional patches)

=========================================

See
      http://gcc.gnu.org/gcc-4.4
for more information about GCC-4.4.4 and about changes in comparison
with earlier versions

Also see file gnu/gcc-4.44/readme.DJGPP (from gcc444b.zip and gcc444s.zip) or
ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gcc444.README for more
information about this port.

There is also my web page about DJGPP port of GCC

http://www.iki.fi/andris.pavenis/djgpp/gcc

I cannot promise however, that I'll update it very often.
However new versions may appear there earlier (including ones not available
from ftp://ftp.delorie.com).


Andris Pavenis <andris DOT pavenis AT iki DOT fi>

- Raw text -


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