News for hackers. Stuff that matters.
Re:FreeDOS's Linux Roots by i_feel_great on Thursday June 27, 2019 @07:23PM (#20299943)
Curious. How exactly does one build embedded applications for FreeDOS? What languages/compiles can I use?
Re:FreeDOS's Linux Roots by sigzero on Thursday June 27, 2019 @08:09PM (#20300246)
Re:FreeDOS's Linux Roots by AstroJetson on Thursday June 27, 2019 @08:58PM (#20300555)
Rexx! Loved that on OS/2, pretty happy to see that it has a home on FreeDOS.
Re:FreeDOS's Linux Roots by i_feel_great on Thursday June 27, 2019 @08:29PM (#20300346)
FreePascal & Lua! Thanks
Re:FreeDOS's Linux Roots by Newtonip on Thursday June 27, 2019 @07:25PM (#20299960)
One can use the free Open Watcom or DJGPP to code in C or C++.
Re:FreeDOS's Linux Roots by jpernst on Thursday June 27, 2019 @07:52PM (#20300125)
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.
Re:FreeDOS's Linux Roots by chungy on Thursday June 27, 2019 @07:55PM (#20300137)
http://www.delorie.com/djgpp/

Considering it has GCC 9.1.0, I'd say it's still maintained.

Re:FreeDOS's Linux Roots by jpernst on Thursday June 27, 2019 @08:11PM (#20300254)
This website is such a blast from the past. I remember using DJGPP in highschool in 1998 and it still looks just the same. Glad to hear that it's still being used and updated; maybe I'll give it another try for old time's sake.
Re:FreeDOS's Linux Roots by xvilka on Friday June 28, 2019 @07:12AM (#20303162)
Check Open Watcom v2[1], which is still actively developed. Also the JWasm[2] - FOSS alternative to MASM.

[1] https://github.com/open-watcom/open-watcom-v2

[2] https://GitHub.com/JWasm/JWasm

Re:FreeDOS's Linux Roots by 0815test on Friday June 28, 2019 @07:41AM (#20303307)
I think LLVM is adding 16 bit support of some kind. It's not something that's "self-hosted" on DOS itself like some of the other solutions are, but the flip side is that this gives you a lot of flexibility. You could even develop in Rust.