6 ms·
Curious. How exactly does one build embedded applications for FreeDOS? What languages/compiles can I use?
by i_feel_great 7y ago
Curious. How exactly does one build embedded applications for FreeDOS? What languages/compiles can I use?
- Newtonip 7y agoOne can use the free Open Watcom or DJGPP to code in C or C++.
- jpernst 7y agoIs DJGPP still maintained? All I could seem to find are very old versions, unless the project has moved somewhere that I couldn't find.
- chungy 7y agohttp://www.delorie.com/djgpp/ http://www.delorie.com/djgpp/ Considering it has GCC 9.1.0, I'd say it's still maintained.
- jpernst 7y agoThis 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.
- sigzero 7y agohttp://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/group-devel.html http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dist...
- i_feel_great 7y agoFreePascal & Lua! Thanks
- AstroJetson 7y agoRexx! Loved that on OS/2, pretty happy to see that it has a home on FreeDOS.
- xvilka 7y agoCheck 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 https://github.com/open-watcom/open-watcom-v2 [2] https://GitHub.com/JWasm/JWasm https://GitHub.com/JWasm/JWasm
- 0815test 7y agoI 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.