Document completed Ubuntu Unreal build
This commit is contained in:
+26
-11
@@ -9425,16 +9425,31 @@ Unreal Engine install status:
|
|||||||
- Cloned Epic source tag `5.7.4-release` into `/opt/UnrealEngine-5.7`.
|
- Cloned Epic source tag `5.7.4-release` into `/opt/UnrealEngine-5.7`.
|
||||||
- `git describe --tags --exact-match`: `5.7.4-release`
|
- `git describe --tags --exact-match`: `5.7.4-release`
|
||||||
- short commit: `260bb2e1c`
|
- short commit: `260bb2e1c`
|
||||||
- `Setup.sh` is running in a persistent VM-side tmux session:
|
- `Setup.sh` completed successfully.
|
||||||
- session: `ue57-setup`
|
|
||||||
- log: `/home/nathan/logs/ue57-setup.log`
|
- log: `/home/nathan/logs/ue57-setup.log`
|
||||||
|
- `GenerateProjectFiles.sh` completed successfully.
|
||||||
|
- log: `/home/nathan/logs/ue57-generate-project-files.log`
|
||||||
|
- Full Linux `UnrealEditor` source build completed successfully.
|
||||||
- command:
|
- command:
|
||||||
`cd /opt/UnrealEngine-5.7 && ./Setup.sh 2>&1 | tee -a ~/logs/ue57-setup.log`
|
`./Engine/Build/BatchFiles/Linux/Build.sh UnrealEditor Linux Development`
|
||||||
- The first `Setup.sh` run was interrupted only to move it into tmux; the
|
- log: `/home/nathan/logs/ue57-build-editor.log`
|
||||||
resumed run reuses cached dependency progress.
|
- output binary:
|
||||||
- Next step after `Setup.sh` exits successfully:
|
`/opt/UnrealEngine-5.7/Engine/Binaries/Linux/UnrealEditor`
|
||||||
- run `./GenerateProjectFiles.sh`.
|
- Installed the missing Linux runtime libraries needed for headless editor
|
||||||
- build Unreal Editor on Linux.
|
commandlets, including GTK/ATK/NSS/XCB/GBM/X11 audio/display support
|
||||||
- verify `/opt/UnrealEngine-5.7/Engine/Binaries/Linux/UnrealEditor` and
|
packages.
|
||||||
commandlets headlessly against
|
- Built the Agrarian project editor module on Linux successfully.
|
||||||
`/home/nathan/UnrealProjects/AgrarianGame/AgrarianGame.uproject`.
|
- command:
|
||||||
|
`./Engine/Build/BatchFiles/Linux/Build.sh AgrarianGameEditor Linux Development -Project=/home/nathan/UnrealProjects/AgrarianGame/AgrarianGame.uproject`
|
||||||
|
- log: `/home/nathan/logs/agrarian-linux-editor-build.log`
|
||||||
|
- output target:
|
||||||
|
`/home/nathan/UnrealProjects/AgrarianGame/Binaries/Linux/AgrarianGameEditor.target`
|
||||||
|
- Verified the project can load through the Linux source-built editor in
|
||||||
|
unattended `NullRHI` mode.
|
||||||
|
- command:
|
||||||
|
`./Engine/Binaries/Linux/UnrealEditor /home/nathan/UnrealProjects/AgrarianGame/AgrarianGame.uproject -run=ResavePackages -help -unattended -nop4 -nosplash -NoSound -NullRHI`
|
||||||
|
- result:
|
||||||
|
`Success - 0 error(s), 7613 warning(s)`
|
||||||
|
- warning note:
|
||||||
|
the warnings are engine/plugin package resave skips caused by the source
|
||||||
|
build reporting editor changelist `0`; they did not block the headless load.
|
||||||
|
|||||||
Reference in New Issue
Block a user