delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/08/12/00:04:44

From: Moogla <ngoldber AT lan DOT tjhsst DOT edu>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Coding for Windows
Date: Tue, 10 Aug 1999 17:05:36 -0400
Organization: MindSpring Enterprises
Lines: 42
Message-ID: <37B09420.6414@lan.tjhsst.edu>
References: <37B078CE DOT 4C15851D AT sprint DOT ca>
NNTP-Posting-Host: a5.f7.42.f6
Mime-Version: 1.0
X-Server-Date: 10 Aug 1999 21:04:16 GMT
X-Mailer: Mozilla 3.01 (Win95; I)
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Derek Sauer wrote:
> 
> Hello everyone,
> 
> I would like to learn how to code for windows and have taken the steps
> to begin doing so. The only problem I have is getting a compiler. I have
> been using DJGPP as my dos compiler for quite a while now, but do not
> see how it could be used for Win programming.
> 
> Seeing as I am rather tapped for cash right now, would anyone be able to
> recommend a compiler that is free or relatively low in cost? I will
> eventually be getting VC++.
> 
> I have taken a look at Cygwin and was wondering if anyone had any
> comments about it, and if for the time being it could have some use to
> me.
> 

Cygwin (windows-port of gcc using cygnus' POSIX emulation), 
mingw32 (like DJGPP but for windows)
and rsxntdj (windows programming through DJGPP)
are all free solutions. mgwin and rsxntdj are the freest, while
cygwin has some legalities tied to it.

I don't know for sure which is the best bet:
rsx is (was) okay but development has stopped.

Mingw32 is competent but is not complete (at least as far as POSIX
support goes, if that's important). But it has the ability to emulate
more features than DJGPP in the win32 environment.
I'd get familiar with Mingw32 because it may actually become a really
good package sometime soon...

If you're concerned about portability on the other hand, then go with
cygwin. It's full-blown. I've heard their library routines aren't that
hot (performance-wise), though.

For more info/downloads:

http://www.xraylith.wisc.edu/~khan/software/gnu-win32/x86-win32-ports.html

moogla

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019