DJGPP Port of GCC-4.1.1
Linux to DJGPP cross-compiler
Fedora Core 4 RPMs of GCC-4.1.1 Linux to DJGPP cross-compiler are
available:
- djcross-gcc-4.1.1-2.src.rpm -
source RPM for building gcc-4.1.1 Linux hosted cross-compiler for
target i586-pc-msdosdjgpp. One needs to install also djcrx
and
djcross-binutils RPM packages before building cross-compiler.
At first native compiler for Linux (C and Ada compilers only) is built
and installed into a temporary directory ensure that cross-compiler is
built with exactly the same GCC version (building cross-compiler with
gcc-4.0.2 failed for me, so I added this step).
- djcross-gcc-4.1.1-2.i686.rpm -
binary RPM of gcc-4.1.1 Linux to DJGPP cross-compiler.
Support of the following programming languages is included:
- C
- C++
- Fortran (untested)
- Objective C (untested)
- Objective C++ (untested)
- Ada (untested)
Building cross-compiler from SRPM also produces DJGPP source
archive gcc411s.zip.
This is a way, how I'm getting DJGPP source archive. These RPMs
requires additionally RPM package both for use or :
- DJGPP header files, object libraries and several tools:
- djcrx-2.04pre-4.src.rpm -
source RPM package (really contains djcrx204.zip and generates binary
RPM from it)
- djcrx-2.04pre-4.noarch.rpm -
binary RPM (one must install this RPM or build it from sources to
use Linux to DJGPP cross-compiler or to build cross-compiler
from sources)
I used for all this DJGPP-v2.0.4 CVS version from May
2005.
- Linux to DJGPP cross-binutils.
Source RPM can perhaps be used to build Linux-to-DJGPP
cross-compiler also for other RPM based Linux distributions.
Building GCC-4.1.1 Linux to DJGPP cross-compiler also produces
GCC-4.1.1 source archive for DJGPP. This is the way how I generated it.
Native compiler for DJGPP v2.03
Following files are available:
- gcc411b.zip -
GNU C compiler binaries for DJGPP v2.03
- gpp411b.zip
- GNU C++ compiler binaries for DJGPP v2.03
- gfor411b.zip -
GNU Fortran compiler binaries for DJGPP v2.03
- objc411b.zip -
GNU Objective C and Objective C++ compilers binaries for DJGPP v2.03
- ada411b.zip -
GNU Ada compiler binaries for DJGPP v2.03
Native compiler for DJGPP v2.04
Following files are available:
- gcc411b.zip -
GNU C compiler binaries for DJGPP v2.04pre
- gpp411b.zip
- GNU C++ compiler binaries for DJGPP v2.04pre
- gfor411b.zip -
GNU Fortran compiler binaries for DJGPP v2.04pre
- objc411b.zip -
GNU Objective C and Objective C++ compilers binaries for DJGPP v2.04pre
- ada411b.zip -
GNU Ada compiler binaries for DJGPP v2.04pre
Documentation in HTML, PS, PDF and DVI formats
Source archives for DJGPP
- gcc411s.zip -
Source archive for DJGPP
- gcc411s2.zip -
File with patches against original gcc-4.1.1.tar.bz2, scripts for
generating gcc411s.zip
and building gcc-4.1.1 for DJGPP.