Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Dev86DOS 0.16.18 (DJGPP host) (Developers)

posted by Rugxulo Homepage, Usono, 17.04.2012, 02:18

I did a very rough, preliminary cross-compile (using Ozkan's GCC 3.4.6 Linux to DJGPP cross-compiler build) of Dev86 0.16.18, and it appears to work (though a few utils didn't build and I didn't bother investigating as they weren't directly needed for compiling, e.g. nm86, size86, dis86). I haven't barely tested it, but it should work okay, or at least as good (or better??) than the older 16-bit DOS-hosted version of 0.16.2 on iBiblio. In particular, hopefully this one fixes some bugs and adds some stuff (e.g. unproto.exe and copt.exe without weird bugs), but I would appreciate anybody kicking the tires a bit more.

The main problem is that it's clearly very Linux-oriented build process, which I hate, but I've not had the patience to try to distill it to something more DOS-friendly just yet. So for now, hopefully this works okay, at least as good or better than the older DOS build.

A quick test shows it may not allow Linux-8086 target from DOS host (ld86 "-r" not supported?), but I don't know why. DOSELKS.COM (already on iBiblio) does mostly work, but I don't have any good examples for it. I thought I could build BWBasic, but that (even with 255-byte strings to fit in small data model) seems? to rely heavily on float FPU stuff, which Dev86 apparently lacks, so that's a bust. (And I don't think my silly B93 interpreter counts as interesting, oh well. I'm open to suggestions here.)

EDIT: Forgot to mention, for silly reasons, you can only unzip it to the root of the drive, e.g. "/dev86dj/", then you just put d:\dev86dj\bin in your %PATH% or whatever, and "bcc -v -O -ansi myfile.c -o myfile.com" should work okay.

 

Complete thread:

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