Enhanced Zip Picker

Enhanced Zip Picker for DJGPP files
The Zip Picker helps you by providing the links to the appropriate files you need. Please choose the list of packages you require and the Zip Picker will automatically provide the links you need. If you have any comments or discover bugs, please send them to tr@midpec.com. The official DJGPP zip picker is maintained by DJ Delorie.


Download Software Quickly!


DJGPP Development Tools


Basic DJGPP development tools
This contains the basic set of tools required to develop
software using DJGPP. If you already have the latest version, you
might want to uncheck this.

The GNU C Compiler
This GNU C Compiler is required if you need to write programs
using C. This is required for C++ programming as well.

The GNU C++ Compiler
This package is required if you want to write programs using C++.

The GNU Objective C Compiler
This package is required if you want to write programs using Objective C.

GNU Make
GNU Make is a program used to build most packages. In general,
you must have this if you are using DJGPP.

GNU Debugger (Text Mode)
The GNU debugger is a text mode debugger for DJGPP programs. It is
hard to use, but is very powerful. RHIDE has GDB integrated, so you
don't have to get this if you are downloading RHIDE.

Assembler
The assembler comes as a part of the Binutils package. The executable is
"as.exe" and it uses AT&T style syntax. This is automatically selected if
you want the C/C++ compilers.

Assembler (Intel Syntax)
This isn't a part of DJGPP, but you may want it if you need to compile
assembler programs using the Intel Style. For example, you can compile
programs written for TASM or MASM. A variety of object formats are
supported.


IDEs for DJGPP


EMACS
Emacs is the best editor known today and supports almost every
language you can think of - C, C++, Java, Perl... It can work in
several modes. The editor as such is hard to learn, but is highly
recommended.

RHIDE
RHIDE is an IDE by Robert Hohne. It is very similar to the
Turbo C++ IDE.

SetEdit
SetEdit is written by Salvador Eduardo Tropea. It is very much
like RHIDE, but it has other extra features. It can play MP3 files
as well, so you can enjoy your work ;-).


Toolkits for DJGPP

Allegro
Allegro is a game programming library. It can be of use even for normal
graphics programming. You must download it if you're thinking of doing
lots of graphics.

"ncurses" for DJGPP
If you plan to write programs that are easily portable to UNIX/Linux, you
should use the ncurses library functions for your text front ends. This is
similar to the ones in "conio.h", but these are more portable.

Dialogs in Text Mode
Dialog is a program that usually comes with UNIX systems. The libdialog
library lets you get all sorts of fancy things in text mode. And these are 100%
portable to UNIX. A great tool for those who love text mode.