porting bmax to another OS
BlitzMax Forums/BlitzMax Programming/porting bmax to another OS
| ||
Hi just a fun topic, what would have to be done to port blitzmax to another OS? |
| ||
You would need: 1) A version of bcc for said platform. 2) To update any modules that have platform specific compiler directives. 3) Availability of gcc and binutils. |
| ||
4) Blitz Reasearch Ltd's permission to port to said platform |
| ||
Why would you need BRL's permission? |
| ||
Because he wants to port BlitzMax itself, not just a BlitzMax application... |
| ||
interesting, relatively new OS's wouldnt be supported then I presume. Like menuetOS. |
| ||
There is a small amount of C in the brl modules that would have to be replaced with pure bmx/asm and then it would be a matter of looking to translate the fasm style .s assembler output of bcc into something the menuetos assembler understands, or is it built on fasm, or maybe you have to program it in machine code... Given Menuet is not exactly big on any features, is there a better example of an OS that does have a C compiler that doesn't have linux roots that hasn't been abandoned in the last 10 years? |
| ||
BeOS is alive (sorta), pretty sure that has GCC. |
| ||
SkyOS - www.skyos.org :) |
| ||
RISCOS - www.riscos.com |
| ||
These other OS's are cool. Interesting to read about them. see www.osnews.com for os-related news, also. How about, BMax for Amiga, Acorn, or ARM processors? |
| ||
Port to PSP/NDS/ARM is more attractive to me... |