Exporting

Monkey Forums/Monkey Beginners/Exporting

Ross(Posted 2016) [#1]
Is it possible to export to Linux, Mac, android, ios from Windows?

I downlaoded the current version and creating the GLF3 version release is very laggy in Windows 8.1. The breakout sample runs in slow motion and skips.

Thanks.


TheRedFox(Posted 2016) [#2]
I am Windows 8.1 and GLFW works fine.

For iOS and Mac, you need a Mac with OSX and XCode to get the binary (e.g. compile)

For Android, yes, you can do that on Windows. Need SDKs etc. JungleIDE makes it easier ("install Android tools" in the menu).

Don't know about Linux, but should be ok if you have a GCC toolchain installed on it.

If you do not have the paid version, you'll be limited to GLFW and HTML5

Best,


dawlane(Posted 2016) [#3]
Is it possible to export to Linux, Mac, android, ios from Windows?

What you are basically asking is "Can you cross compile to Linux, Mac, Android and iOS from Windows".
In theory you can, but the answer for most of these is no.
If you have MonkeyXPro, then you can target Android devices, once you have installed the Android SDK and set up the path in the MonkeyX config files.
If someone makes a Xamarin target, then you could use that for a number of the other targets that Xamarin supports. But as it uses c# there will be some sort of penalty.
Currently there are no decent or simple cross compilers for Windows to target Linux or OSX/iOS, but Linux and to some extent OSX have compilers to target Windows. And besides, the Apple license is restrictive with what you can do with the OSX/iOS SDK's, which makes it very difficult for cross compiler use or to be more precise: distribution. It would also require some alterations to the MonkeyX compiler transcc.