Message-Id: <199602221536.KAA12203@mail-e2a-service.gnn.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 22 Feb 1996 10:41:07 From: Jethro DOT Wright AT mail-e2a-service DOT gnn DOT com, III To: djgpp AT delorie DOT com Subject: Fwd: Windows >Does anyone know how to compile windows programs? > >I have read in the FAQ the following: > >If you need to write true Windows apps, try using the RSX extender >with EMX port of GCC and RSXWDK kit for Windows. > >I assume this means that I need: > >*RSX Extender >*The EMX port of GCC >*The RSXWDK > >Right? You can use DJGPP 1.12 along w/ RSXWDK according to the readme file in the RSXWDK archive. I have not verified the operation of RSXWDK yet w/ DJGPP, altho I hope to do so this week or next week.... > >Next.. The FAQ says to get this from ftp.uni-bielefeld.de. > >I went to that site. I looked around and there are about 9 megs of >files there and the site is extemely slow when connecting from the >US. > Try: ftp.infomagic.com/pub/mirrors/.mirror4/CTAN/systems/msdos/dpmigcc I know this works, bec I just checked it out again and found a patch for RSXWDK2 from Rainer dated Jan 96. It's pretty accessible and has all of Rainer's x86 extenders for EMX and DJGPP. >Do I need all of those files? > >What files do I need? > Assuming you have a working DJGPP compiler setup, you'll also need a MSOFT Windows SDK, bec there are many components and docs needed for bilding WinApps, which are only available via a real Win16 SDK. Oh yes, you'll also need RSXWDK2. Finally, you need to have *working* Win16 apps to port. This is something Rainer doesn't discuss altho crucial to use of his works. There is *no* debugging support for RSXWDK-extended apps, so it's necessary to develop and debug a particular app via the usual tools (MSOFT VizC, Borland C++, Symantec, Watcom, et al.), then use RSXWDK to facilitate *porting* the operational executable into the 32-bit world. If you want to use GNU G++ for ground-up Windows app development, you'll have to look at the Win32 port being done by Cygnus: ftp.cygnus.com/pub/sac The port isn't complete yet and I haven't personally taken a snapshot of where they are w/ it, but the readme files I inspected indicated they're *very* close= to finishing it. ============================================================ Never ascribe to malice what can be explained by stupidity. - Anon ============================================================