Hi, sorry if the question is silly,
I understand that when developing on Linux, I can’t compile for another platform.
But can I transfer a project, I developed on Linux, to a Windows installation and build it there? Or would this be possible with GitHub actions maybe?
Also are there any plans whatsoever to allow cross platform compilation on Linux?
You can just copy the project files, and they should open on another platform.
I don’t think it’s ever going to be possible to compile for a platform you’re not resident on. That is, until they invent Universal Machine Code Format.
It is already possible!
Unreal itself allows to build for Linux when you’re on Windows:
And Unity is even capable of the inverse, compiling on Linux to target Windows.
Does it actually work, though? I think you’d have to be nuts not to actually test your package, which means you need the hardware.
You are cross-compiling, possibly using R-SYNC over the network which essentially downloads all your files onto the linux/mac whatever machine and then compiles there.
Notice the Cross-Compilation.