From: Andrew Cottrell Newsgroups: comp.os.msdos.djgpp Subject: Re: Generate real-mode 386 DOS executables? Date: Mon, 06 Jan 2003 20:27:06 +1100 Organization: ECLiPSE Lines: 20 Message-ID: <3pii1vkro878ujd0dlsa95mqgudtp86lvs@4ax.com> References: NNTP-Posting-Host: p151-tnt5.syd.ihug.com.au Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: lust.ihug.co.nz 1041845235 24658 203.173.136.151 (6 Jan 2003 09:27:15 GMT) X-Complaints-To: abuse AT ihug DOT co DOT nz NNTP-Posting-Date: Mon, 6 Jan 2003 09:27:15 +0000 (UTC) X-Newsreader: Forte Agent 1.92/32.572 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com On Sun, 05 Jan 2003 23:02:57 GMT, Spam Averse >I have a project that is currently built with Borland's Turbo C/C++ v3.0. >(For you youngsters, this circa 1992 compiler generates 16-bit DOS >executables for the 86/186/286 CPUs.) The code is run on a Pentium-based >embedded system under MS-DOS v6.22. Not only does this compiler not >generate 32-bit code, but the code that it does generate is terribly >inefficient. I'm considering DJGPP as a replacement for the Turbo C/C++ >compiler. Have a look at freedos (www.freedos.org) as MS don't support DOS anymore and it's official as of 31-Dec-2002. DJGPP apps that I use work okay without any extended memory manager. The other good thig about freedos in an embedded systems area is that you can get the source code and I think all of the tool's to re-build it free of charge (TC 1.0 is avilable as a free download from Borland and it's even older than the one you use!!!). Andrew