It is my understanding that each of the BlitzMax versions - for Mac, Windows and Linux, each have to be run ON those platforms and have your programs be compiled ON those platforms in order for it to work. There are various libraries and so on that Blitz has to access to build your executable file, which would be installed under the relevant operating systems.
You can't, for example, use the Mac version to build a Windows or Linux executable. It would be a really nice feature, but would presumably be a lot more involved.
What you can do is buy one version of BlitzMax, e.g. the Windows version, then you need to go and download also the Mac and Linux versions which are separate archives. You get all three versions for the one price so you don't have to pay extra - just have to do the extra downloads. You can keep them on your PC but if you want to use them to build Mac/Linux apps you will need a Mac or Linux operating system to run it in. You would then compile within that operating system to produce an exe for it.
So to make versions of your app/game/whatever for all three platforms, you do need access to all three platforms on which to compile it. Presumably you could install Linux on your PC as well as Windows which makes things a little simpler. I wouldn't be too surprised if it isn't long before we begin to see people offering `compilation services` to those that don't have the respective platforms they are targetting. I for one will probably have to contact my cousin to get him to compile the Windows/Linux versions.
I hope you aren't too disappointed to find out that you can't do it all from one IDE on one platform.
You can't, for example, use the Mac version to build a Windows or Linux executable. It would be a really nice feature, but would presumably be a lot more involved.
What you can do is buy one version of BlitzMax, e.g. the Windows version, then you need to go and download also the Mac and Linux versions which are separate archives. You get all three versions for the one price so you don't have to pay extra - just have to do the extra downloads. You can keep them on your PC but if you want to use them to build Mac/Linux apps you will need a Mac or Linux operating system to run it in. You would then compile within that operating system to produce an exe for it.
So to make versions of your app/game/whatever for all three platforms, you do need access to all three platforms on which to compile it. Presumably you could install Linux on your PC as well as Windows which makes things a little simpler. I wouldn't be too surprised if it isn't long before we begin to see people offering `compilation services` to those that don't have the respective platforms they are targetting. I for one will probably have to contact my cousin to get him to compile the Windows/Linux versions.
I hope you aren't too disappointed to find out that you can't do it all from one IDE on one platform.