-
Notifications
You must be signed in to change notification settings - Fork 4.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux build improvements #2522
Linux build improvements #2522
Conversation
Just some things which came to my mind, I haven't tested this
|
Packaging might actually be broken right now, regardless of this PR (I am facing problems on my Linux machine). I am not entirely sure why but the introduction of clang-8 is causing problems on the engine's side (shadowed enum error inside Engine source code), problems that were fixed for 4.25 pending release. It would be great if you can try packaging Blocks using master! Agree with the other two points. I will try to add them |
Oh, wasn't ware that packaging was broken. Then how were the release binaries packaged? Did that require manual application of the commit to the UE code and then build it? Will try packaging Blocks, is this the case on both Linux and Windows? |
I believe it's a Linux-only problem, because of clang-8 (but I haven't tried it in windows). The 1.3.0 releases were built with a version of master prior to the introduction of clang-8. Even now, it's possible to do a simple patch to the UE source code (the commit I posted above) and build packages on Linux. |
Packaging works for me, although I am using an unreal engine "installed build" |
Placeholder PR for WIP build improvements on Linux.
Features:
build.sh
, with ability to take a--debug
flag for debug.