Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Digital Mars (running under DOS?) (Announce)

posted by Rugxulo Homepage, Usono, 11.08.2007, 23:31

> > Nic
> > Tiger (circa Oct. 2002 ?)
>
> Thanks! That's interesting indeed, but will you test it? There are so many
> other C compilers for DOS...

There aren't as many that support the 16-bit target (decently, anyways).

But here's my list of all the ones I know of:

16-bit target support

* Micro C (no "long" or "typedef" or "union"??)
* Small C (some other limitations)
* DeSmet C (partial ANSI)
* BCC/Dev86 (partial ANSI)
* Pacific C (ANSI but weird assembler, OBJ format, etc.)
* Turbo C (ANSI)
* Digital Mars (ANSI, runs on Win32 or via WDOSX or HXRT)
* Open Watcom (probably the best, official compiler of FreeDOS)

32-bit target support

* DJGPP
* CC386
* Open Watcom
* Digital Mars (runs on Win32 or via WDOSX or HXRT)
* Borland's BCC 5.5 (runs on Win32 or HXRT, resulting .EXEs stubbable via WD OSX)
* EMX (OS/2 port of GCC 2.95; also works in DOS?)

Others
* old LCC 3.5 for DOS (compiler proper only: no includes, libs, assembler, etc.?)
* Tiny C (runs/targets Win32 only; might work w/ HXRT w/ MSVCRT.DLL [ugh])
* Sphinx C-- (not really C but semi-close enough)

And yes, I know Japheth (and others) are able to use still other compilers (e.g. MinGW) to write HXRT-compatible stuff.

---
Know your limits.h

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 269 users online (0 registered, 269 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum