I wanted to make a Linux build of my game (developing from Windows) and I have a problem with the SDK. I looked up the Development requirements and the Cross-Compiling for Linux articles, but they say nothing about the SDK. The only requirement they mention is the Clang toolchain (Which I have installed. Version 20 13.0.1 see below), but UE 5.1 editor keeps nagging me about an SDK which is not mentioned anywhere except this error message. Couldn’t find anything in the documentation about it. No YouTube video I saw mentioned it.
Were you able to find a solution to this problem? I’m also trying to cross-compile an Unreal project on Windows for Linux and can’t for the life of me figure out where this “Launch On menu” is supposed to be.
This is really easy, i found out if you pre apply the linux things to a project if you know that your going to support it in the future, just add it when making your project.
Second thing you need to do is go to epic’s website to grab the tool chain to have it work.
After you reset your pc if you have already installed and done everything correctly. Then open up on your pc Environment Variables, but click the one that says edit the environment variables.
Look for the variable to see if the variable was correctly installed by seeing if it is there. Which is looks like this:
Finally if you have done all this and you boot your project, (WAIT! Always back up your stuff, are you backed up?)Then go ahead and attempt to package your project for Linux.
Also Make sure if you are packaging and have the issue of its not packaging because of windows. its not windows in the build folder but windows in your game folders. rename the folder of apple, windows, switch to something else for more information check this out.