PPC uses Big Endian, Intel uses Little Endian, therefore if you are using an Intel Mac, a binary data stream will appear the same as one on Windows.
Interestingly, images internally on the Mac are of the same byte order on PPC and Intel..
Not entirely true. As was mentioned above, you can run some of the OSes in a Virtual environment, to build/test you apps that way.
I have both XP and Linux running in a VM on my Intel Mac, which I use to build modules for release to those platforms as well as testing. No problems whatsoever.
As for the PPC/Intel Mac thing, I believe it is possible to run the PPC BlitzMax on Intel and have it compile PPC code - although I haven't tried it yet, I don't see why it wouldn't . Since I already have a PPC laptop it hasn't been top priority for me to get it working.
Interestingly, images internally on the Mac are of the same byte order on PPC and Intel..
You need a machine with the o/s on it for each o/s that you want to make an executable for.
Not entirely true. As was mentioned above, you can run some of the OSes in a Virtual environment, to build/test you apps that way.
I have both XP and Linux running in a VM on my Intel Mac, which I use to build modules for release to those platforms as well as testing. No problems whatsoever.
As for the PPC/Intel Mac thing, I believe it is possible to run the PPC BlitzMax on Intel and have it compile PPC code - although I haven't tried it yet, I don't see why it wouldn't . Since I already have a PPC laptop it hasn't been top priority for me to get it working.