www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2015/07/18/23:33:00

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
Message-Id: <201507190332.t6J3WWQw029127@delorie.com>
To: djgpp-announce AT delorie DOT com
From: "Andris Pavenis (andris DOT pavenis AT iki DOT fi) [via djgpp-announce AT delorie DOT com]" <djgpp-announce AT delorie DOT com>
Subject: ANNOUNCE: Release of DJGPP ports of GCC-5.2.0, GCC-4.9.3, GCC-4.8.5,,
GCC-4.7.4 and GCC-3.4.6 for DJGPP v2.05
Date: Sat, 18 Jul 2015 22:49:19 +0300
Reply-To: djgpp AT delorie DOT com

This is announcement of GCC-5.2.0, GCC-4.9.3, GCC-4.8.5, GCC-4.7.4 and GCC-3.4.6 for DJGPP v2.05

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.

All these GCC versions are built using DJGPP v2.05 under Windows Vista Business SP3.

Requirements for using binary packages:
- DJGPP v2.05 (packages are NOT intended to be used with DJGPP v2.03)
- binutils-2.22 or above (binutils-2.24 or above recommended)

Currently all packages are still located at:

           ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/

but it is planned to move them later to

           ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/

The package names are following (substitute NNN with version number with dots removed,
for example substitute NNN with 520 for gcc-5.2.0)

gccNNNs.zip  - source package (needed only if one wants to rebuild GCC himself)

gccNNNb.zip  - C compiler binaries (required for all other binaries)

gccNNNd.zip  - C compiler documentation

adaNNNb.zip  - Ada compiler binaries (requires gccNNNb.zip, not available for
                gcc-5.2.0. One can however use cross-compiler to build Ada
                programs for DJGPP

adaNNNd.zip  - Ada compiler documentation (not built for gcc-3.4.6)

gforNNNb.zip - Fortran compiler (requires gccNNNb.zip. Package name is g77346b.zip
                for gcc-3.4.6)

gforNNNd.zip - Fortran compiler documentation

gppNNNb.zip  - C++ compiler binaries (requires gccNNNb.zip)

objcNNNb.zip - Objective C and Objective C++ compiler binaries (requires gccNNNb.zip)


NOTES
=====

- no documentation packages were built for gcc-3.4.6

- I installed ISL-0.14 (http://isl.gforge.inria.fr/) before building GCC-5.2.0 (this
   version only). There is no "official" build of ISL for DJGPP, but it builds "out of box".
   Additionally GCC building process uses ISL if it is available but presence of ISL is
   not mandatory)


Cross-compiler RPMs
===================

Cross-compiler RPMs of gcc-5.2.0, gcc-4.9.3 and gcc-4.8.5 (for both i686 and x86_64)
are also available from corresponding subdirectories of

          ftp://ftp.delorie.com/pub/djgpp/rpms/

I built these RPMS in following environments:
- gcc-4.8.5 and gcc-4.9.3: CentOS-5.11 chroots under Fedora 22 x86_64
- gcc-5.2.0: CentOS-6.6 chroots under Fedora 22 x86_64

Cross-compiler binaries are statically linked with GMP-6.0.0, MPFR-3.1.3 and MPC-1.0.3
and as result are expected to work on newer RPM based Linux distributions (like
Fedora 22)

Also Ada support is available for gcc-5.2.0 cross-compiler (but not native DJGPP compiler)

Andris Pavenis <andris DOT pavenis AT iki DOT fi>

- Raw text -


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