Windows 2000 and Windows XP
Windows 2000 and Windows XP are based on the same
technology as Windows NT (with long file name support added) - and are
based on different DOS emulation code than the Windows 95, 98 and ME code
base. The Win 2K/XP DOS emulation does not provide as many features
as the Win 9x emulation did, and there are bugs in some of the APIs available
in Windows 2000 and XP. Older copies of DJGPP were unaware of these
bugs and did not know to work around these problems.
The V2.03 release of DJGPP available from the standard
distribution sites now works well with Windows 2000 and Windows XP.
DJGPP images older than December 2001 may contain code which was not aware
of the bugs in Windows 2000 and XP, and these images may not work properly
under Win 2K/XP. If you have distributions you downloaded (or on
CD) which contain binaries dated before December 2001, and you want to
use DJGPP on Windows 2000 or XP, you should download new distributions
from a DJGPP distribution site.
Note that not all distributions have been refreshed, so if any of the
binaries are dated before December 2001 you will need to rebuild them
yourself from source.
More information on the V2.03 refresh, remaining
bugs
and workarounds is listed below.
Development is continuing on the next
release (V2.04) of DJGPP, with plans to make it work even better on
Windows 2000 and XP. If you would like to participate in testing
and developing the new version, you might consider this instead of updating
V2.03. Many distributions which have not been refreshed on DJGPP distribution
sites are
available in binary form on the DJGPP 2.04 test build
page.
If you are not an experienced programmer then follow
the link below to go to the DJGPP 2.03 upgrade page.
If you are a very very experienced programmer and
would like to use the most up to date bleeding edge version of DJGPP then
follow the link below to the DJGPP 2.04 test build
page.
Visit
the DJGPP 2.03 update page.
Visit
the DJGPP 2.04 test build page.
Known
DJGPP V2.03 problems and workarounds on Windows 2000 and XP.
Make
old DJGPP binaries work on Windows 2000 and XP.
This page was last updated on: 8-Mar-2003 at 9:15 PM Houston Time.