Testing a compiled program

Once a program is finished will it work on other platforms like Mac, and Linux? I thought opengl will work on those but sometimes i read here that a linux or mac version needs to be made.

digiman

That is correct, you need to create the binary runtime at the target platform. The resulting file is not compatible with other platforms.

You can’t use a built game file (a blend file merged with the BlenderPlayer, for example) on other platforms than what you made the game on. What you can easily do is just install Blender on other operating systems, open the source blend file, and then create a new standalone executable. You can easily get Linux up and running - use Oracle’s VirtualBox to get a virtual PC that you can install OS’s on, and install a free Linux distribution on that. Once it’s done, put Blender on it and port!