From: "Damian Yerrick" Newsgroups: comp.os.msdos.djgpp Subject: Re: watcom c/c++ vs djgpp? Date: Wed, 29 Sep 1999 17:14:48 -0500 Organization: Rose-Hulman Institute of Technology Lines: 42 Message-ID: <7su347$9vr$1@solomon.cs.rose-hulman.edu> References: <37f1a028 DOT 13911225 AT newsserver DOT cc DOT monash DOT edu DOT au> NNTP-Posting-Host: yerricde.laptop.rose-hulman.edu X-Trace: solomon.cs.rose-hulman.edu 938643399 10235 137.112.205.146 (29 Sep 1999 22:16:39 GMT) X-Complaints-To: news AT cs DOT rose-hulman DOT edu NNTP-Posting-Date: 29 Sep 1999 22:16:39 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com > On Wed, 29 Sep 1999 03:25:39 GMT, "Michael Frayn" > wrote: > > > Hi there. I'm at the time in development, where I must choose > > a 32-bit DOS based compiler to develop my future games in. DJGPP. > > I previously used BC++ 3.1 f/ 16-bit dos. So did I. The best I ever did under BC++ is Insane Game. http://pineight.webjump.com/binaries/ > > I guess everybody here uses djgpp, so my question is this: > > > > Why djgpp over Watcom? Any and all opinions would be appreciated. Davin McCall answered: > It doesn't cost anything, it's being maintained and programs written > using its libraries will probably be easier to port. It supports LFN > on Win95 (does Watcom? I'm not sure). NOTE: No known DOS tool supports long filenames under Sindows NT. > For game programming, another issue is the existence > of the Allegro game library. Which is now (as of 3.925) available for DJGPP, Watcom, Linux gcc, and M$ Visual C++ for Sin32. Think about it: Make a game for DOS, recompile it for Linux, recompile it for Win32, changing about six lines of source code per platform. Now that's portability. http://www.talula.demon.co.uk/allegro/ Eli, this question (Why DJGPP?) is asked more often than you think. Maybe it should be in the short FAQ list after all. Damian Yerrick http://come.to/yerrick