I ecently went to start an unreal project, but I needed dedicated servers, so I had to build unreal from source, so I did it followed the steps:
-
Cloned from GitHub with --depth 1 option
-
Ran Setup.bat
-
Ran GenerateProjectFiles.bat
-
Created a bat to make an installed build with client and server for windows and Linux and the editor for win64.
-
Ran the bat I made for an installed build.
When it got to the stage of building the dedicated server, I get an error with an experimental plugin text3d.
At this stage it has took me a day so I research it and I discovered it might be down to the wrong MSVC version even though i had MSVC v143 - VS 2022 C++ x64/x86 build tools (latest).
So, i install MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.36-17.6) but also discovered i had the windows 11 SDK not windows 10 SDK and I’m running windows 10 so i uninstalled the windows 11 SDK and install the windows 10 SDK.
Then i go back to run the bat for the installed build and it decides to start all over again, so i wait another day for it to compile it all again and get to the same point and i have the same error with text3d,
So, i decide to delete it all and start from scratch but before i start again i thought it’s best to see if i can get help with it.
Also, I have some other questions.
Why do we have to build unreal from source just for servers, can we not just have an option in the Epic Launcher because it seems a lot of work just for one thing?
How can I get it to compile it all within a day not many days?