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: <3752a9c4 DOT 17284868 AT news DOT luebeck DOT netsurf DOT de> <3752CE33 DOT 7790AB23 AT pallen DOT dabsol DOT co DOT uk> <3754d93b DOT 29437063 AT news DOT luebeck DOT netsurf DOT de> <3754579B DOT A64D5F3F AT pallen DOT dabsol DOT co DOT uk> <37577390 DOT 584058 AT noticias DOT iies DOT es> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Reply-To: djgpp AT delorie DOT com Guillermo Rodriguez Garcia wrote: > > El día Tue, 01 Jun 1999 22:58:51 +0100, Peter Allen >

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