Message-ID: <3758EA52.B42B3605@pallen.dabsol.co.uk> Date: Sat, 05 Jun 1999 10:13:54 +0100 From: Peter Allen
X-Mailer: Mozilla 4.5 [en] (Win95; I)
X-Accept-Language: en
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: Re: DJGPP with Win32-Support ?
References: escribió:
>
> >First, get the pe header format of the net. (M$.com)
> >
> [...]
> >
> >That is it (I think)
> >Anyone want to try? (I am not offering by the way, as I have
> >enough on my plate and don't want windows support anyway.)
>
> This is already done in cygwin32 and mingw32, which are ports of gcc
> to win32. The first uses a support DLL to provide an Unix/POSIX like
> libc, while the second uses CRTDLL.DLL, which is part of every
> Win95/98/NT distribution, as an ANSI-C library (not much Unix/POSIX
> there)
>
> Regards,
> GUILLE
Yes but a lot of people have been asking for a DJGPP version, a new
and free RSXNTDJ. Cygwin and Mingw32 are actually slightly different
because they create pe natively. (AFAIK.)
Crtdll.dll has a few annoying things about it, like it has non-ansi
functions such as getch() as _getch(), and all the ansi functions as
they
are, no underscore, (unlike DJGPP) so a special header file which
#defines
one to the other would have to be included, as per RSXNTDJ's own headers
for everything.
Peter Allen