DJGPP

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Ae-a (talk | contribs) at 19:11, 11 March 2006 (wfy Protected Mode). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Jump to navigation Jump to search


DJGPP is a 32-bit C/C++ development system for 386 and above PCs that runs under DOS (it will also work in a DOS window from within an operating system that supports DOS windows, such as Windows). It was developed by DJ Delorie who started the project in 1989. It is a software port of the popular gcc compiler, as well as many other GNU development utilities, to DOS DPMI (DOS Protected Mode Interface). It uses a flat memory model, where code and data segments are coincident. Additional segments can be accessed indirectly.

DJGPP presents the programmer an interface which is very close to the ANSI C standard and the POSIX UNIX standard. Thus it is very useful for cross-platform development.

See also

  • Cygwin is a similar suite for Windows.