Long story short, we want to save our money on server cost and avoid using the windows servers.
I’m on windows 10, and trying to build the gamelift linux servers requirements. I’m also running vs 2017.
When I run the below line in CMD it succeeds fine without errors. However, it’s not actually creating a makefile.
cmake -DBUILD_FOR_UNREAL=1 ..
So I can never run the next line
I’ve tried these linux build commands in a ubuntu 18.04 build with no luck.
The makefile appears, but running the make command breaks with a bunch of issues (almost as if some other dependencies are missing? Would really love to know what those dependencies are!).
Tried using cygwin on windows.
Even tried using CMAKE GUI for windows.
Maybe I’m missing some dependencies or have the incorrect dependencies?
Bad work flow?
It’s hard to say as the set up documentation is just really lacking on the details regarding dependencies, versions, etc and it appears unreal engine is being abandoned due to amazons preferential treatment since the acquisition of cry engine (lumberyard).
I would really appreciate a clear explanation on what the proper work flow would be to make this build happen, we already have gamelift windows servers in unreal engine 4.21 working in vs17 but we really want to package for linux servers (spot instances are like 5-15x cheaper than windows servers!)
Please don’t leave us other engines hanging!