Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

LCC-DOS.ZIP 4.2 using DJGPP libc 2.01 (28-Aug-2011) (Miscellaneous)

posted by Rugxulo(R) Homepage, Usono, 19.03.2012, 19:00

> 2.7.x didn't include optimization, didn't it? But I read it was fast. And I
> recently came across an optimizier from that era (Linux though).

2.7.2.3 only supported -m386 and -m486 optimizations, and the latter was just added padding / alignment. Yes, it was fast to run, -O2 was faster than 2.95.3's -O0 !! (Sad, really, heheh.) And it only went downhill from there.

> I don't know about DOS, but 2.7 might be still buildable on modern Linux. I
> successfully built 2.8 and 2.9 recently. Although they don't like some of
> the recent glibc headers. But they work. C compiler... C++ doesn't.
> Although you need to build GCC 3.x first. GCC 4 won't work.

I've built 2.7.2.3 in pure DOS a year or so back, it wasn't that hard. Allegedly, you can even build 2.95.3 with it. So I guess that's a fairly good bootstrap. But I guess it depends on what you want to do. (And BTW, DJGPP 2.03p2 libc was built with 2.8.1.)

I hate GCC-specific code, defeats the whole purpose (almost), too annoying when specific versions are needed (or must be avoided).

> He did great job with what he did by now. It just needs some tweaking and
> it might become an interesting alternative. :)
>
> DJGPP is great though. But it doesn't hurt to have another freely available
> option. :)

LCC is good but no optimizations. It's just cleaner to build and use, IMHO, that's all. But if you want more than just C89 support, I guess you're out of luck.

> I'm mostly a Linux guy, so I don't get much time to play with DOS stuff.
> But I do from time to time. I'm a bit of retro enthusiasist (that also
> includes old Linuces/Unices and also *dows). :)

Well, for me personally, DOS is just simpler, more comfortable, easier to use, mostly because I'm used to it. Everything else is such a struggle because of so many dependencies or binaries that don't exist or won't install or run anymore.

> I did setup a functional DosEMU setup with DJGPP and OWatcom this time, so
> I do get around more than before.

Don't forget that OpenWatcom runs natively on Linux too.

 

Complete thread:

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