Compiler options...

BlitzMax Forums/BlitzMax Programming/Compiler options...

Triforce Guardian(Posted 2006) [#1]
I was just wondering if Mark will add in the option to cross compile all OS's even though your not on the other OS.


H&K(Posted 2006) [#2]
If he did that, he could withdraw the current licence, whereby we would be limmited to one copy, rather than one copy per system.

(If Ive missunderstood the licence, .... so)


Byteemoz(Posted 2006) [#3]
Unlikely. Even though it should be easy to let the BlitzMax combiler BCC spill out assembly for all OSes, you'd also need a c/c++/ObjC compiler, an assembler, a linker and the libraries for the other OSes that run on yours.
I don't think there's something like "XCode for Windows" or "MingW for Linux".
You could use an emulator to actually run another OS but that wouldn't be _exactly_ a compiler option...

-- Byteemoz


Chris C(Posted 2006) [#4]
errm "MingW for linux" is gcc!!!
but the main thing is libs and headers, mind you if pBasic can compile for all three platforms from one version...


Damien Sturdy(Posted 2006) [#5]
Did the Max license change?

because my original license states that one copy can be used on PC, MAC and Linux, I'm sure of it!

And, if thats what my license says, thats how i'm going to do it.


kfprimm(Posted 2006) [#6]
no it hasn't change


Byteemoz(Posted 2006) [#7]
errm "MingW for linux" is gcc!!!
No. MingW is for Windows what the gcc + libs + headers are for linux.
A "MingW for Linux" would therefore run on linux and be able to build windows apps.
-- Byteemoz