FreeDOS's Linux Roots
linuxjournal.com
FreeDOS's Linux Roots
1–10 of 58 posts
Re: FreeDOS's Linux Roots
#2Re: FreeDOS's Linux Roots
#3Re: FreeDOS's Linux Roots
#4Curious. How exactly does one build embedded applications for FreeDOS? What languages/compiles can I use?
Re: FreeDOS's Linux Roots
#5Curious. How exactly does one build embedded applications for FreeDOS? What languages/compiles can I use?
One can use the free Open Watcom or DJGPP to code in C or C++.
Re: FreeDOS's Linux Roots
#6Earlier quoted context omitted.
One can use the free Open Watcom or DJGPP to code in C or C++.
Is DJGPP still maintained? All I could seem to find are very old versions, unless the project has moved somewhere that I couldn't find.
Considering it has GCC 9.1.0, I'd say it's still maintained.
Re: FreeDOS's Linux Roots
#7You know, the fact that their tools were originally Linux explains why the tools are so bloated and slow compared to the MS-DOS utilities I still use like EDIT, TREE, and MORE. It also explains why FreeDOS won't install on PCs I have which install and run DR-DOS and MS-DOS just fine.
Well.. targeting 8086, 80286 was somehow off the radar for a bunch of people. I think because a lot of flight ready milspec stuff ran on 6502 or 6800, and especially the latter was a classic gordon-moore model simple register==memory model, a lot more ports went into 6800(x)
Interesting to think if IBM had selected a motorola CPU like this instead of an Intel, or if Intel had been in a mood to adopt a PDP11 instruction set... what the world would be like.
As a DEC-10 and PDP11 and Vax person, I used CP/M, it was ok. I could survive. MS-DOS blind-sided me. I had no idea what was coming down the pipe. talk about walking into a room of razors with closed eyes.
Re: FreeDOS's Linux Roots
#8Curious. How exactly does one build embedded applications for FreeDOS? What languages/compiles can I use?
Re: FreeDOS's Linux Roots
#9Earlier quoted context omitted.
Is DJGPP still maintained? All I could seem to find are very old versions, unless the project has moved somewhere that I couldn't find.
http://www.delorie.com/djgpp/ Considering it has GCC 9.1.0, I'd say it's still maintained.