Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

OpenWatcom version 1.7 available | anyone tested it ? (Announce)

posted by Rugxulo Homepage, Usono, 07.09.2007, 04:59

> [+] CC386 has an IDE coming (important for me also)

OpenWatcom has its own vi for DOS, not sure if it traps compile errors though.

> [+] CC386 can output ASM (very important for me)
> [+] CC386 supports inline ASM with usable syntax (important for me)

OpenWatcom can do both, IIRC.

> [+] CC386 has a DOS download package (YES, I am sensitive to issues like
> this)

The 65 MB .EXE is a .ZIP sfx, so you can indeed unzip it in pure DOS. Of course, that's a bit TOO big for slow Internet connections. In that case, you have to either use 1.6 .ZIPs on iBiblio or wait for 1.7 to be similarly sorted.

> [-] CC386 supports no C++ (but will later ?) (not important for me)

OpenWatcom's C++ is never going to be as good as GCC/DJGPP. And 70% (or more) of all software is written in C, not C++, so it's not a huge issue.

> [-] CC386 doesn't support 16-bit RM (obviously critical for FreeDOS
> kernel, but not "directly" for me, 16-bit RM C code is disgusting for me
> :-( )

Yes, OpenWatcom supposedly can compile the FreeDOS kernel, but my attempts were unsuccessful (but it works easily with Turbo C).

> [-] CC386 can't compile MPXPLAY nor VGAP386 as-is (but the syntax of them
> is horrrrrible, differences are more than justified)

Both of those were written in some variant of Watcom / OpenWatcom, so they should be fairly(?) easy to compile with OW 1.7.

> [-] CC386 has less "optimization" than VCC (probably also GCC and WATCOM)
> (not very important for me)

It has almost none, actually, it's not an optimizing compiler. But so what? That's probably what bloats GCC up so much. Anyways, whatever, CC386 works well despite that omission, and he's working on improving it. ;-)

---
Know your limits.h

Thread locked
 

Complete thread:

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