Binaries for DOS (DJGPP)

Last change: 1998-05-13

Here, we try to provide the latest GCC/G++ binaries for djgpp.

To download, just save the links (In Netscape: press the right mousebutton and select Save Link As...).

-------------------------------------------------------

DJGPP must be installed correctly before you use these packages. You can get more information on djgpp at DJ Delories site. You can also download the full djgpp environment there.

-------------------------------------------------------

Development versions

WARNING:
These versions are based on both egcs and pgcc snapshots. This means that features that will be present in egcs 1.1x are present in the snapshot, as well as bugs.
Please note that these snapshots are only provided to help the developement of Pentium gcc, not to spread developement version of gcc.
Download and use this programs only when you are an experienced hacker, and always have in mind that this is not an official version of gcc. Bugs with the compiler should never be reported to cygnus or gnu.

Having said all this, here is the good message: we are proud to announce a (more or less regular) binary snapshot of pgcc for DOS. Thanks to Andrew Crabtree <andrewc@rosemail.rose.hp.com>, who made this possible. For those of you curious about Andrew here is a small personal page with some pics as well as some other projects he is working on ...

Everything you wanted to know about Andrew and then some
The NT LFN Project Page (getting Long File Names to work on Windows NT)
Using NASM as the assembler for GCC Project Page
STABS debug support for NASM
Other DJGPP Stuff I am working on

Installation instructions

If you just want C support, you only have to download the first package (BASE). If you want to compile C++ programs as well, download both (BASE and G++). Unzip them in the directory where you installed djgpp (preserving directory info), and read the file bin/readme.txt. A copy of the readme from the Pentium GCC package can be found here.

Whom to contact in case of problems

The packages

Note: if the zip-files seem corrupted, please check their size.. maybe the file was truncated while downloading!

Release (stable)

Snapshot (unstable)

OLD packages (in case you experience problems with the latest one) are still available here.

Pentium Profiling Tool

While it doesn't fit exactly here, its a really useful tool!

This package includes a header file and a sample program to show how to use the pentium performance monitoring registers to profile your code. The header file defines macros for reading and writing the Machine Specific Registers on the pentium that can be used to do such things as

Note that it will only work on the Pentium (I think only an Intel pentium too, maybe not Cyrix or AMD), as these opcodes did not exist on the 386 or 486. It should work on the PPro, but I didn't test it.

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

< Back to the index page. elogo

Problems? Look at this page, to see how we can solve them.