Best way to package Linux build? (Mac developer)

I would like to get my project running on Linux (for end users). What is the “best” way for me to accomplish a Linux build? I work on Mac, mainly, with UE 4.10.4 currently.

I tried getting the Linux cross-compile working on Windows followingthese really crappy instructions and these pretty good instructions, but probably due to my complete unfamiliarity with Visual Studio combined with the guide’s assumptions that you know Visual Studio, I can’t get to the point where I can actually cross-compile my project. In that second guide I got all the way to step #3 under “Verify It Works By Compiling for Linux x86” … and Linux doesn’t show up in the menu. No errors on the previous steps.

I installed Ubuntu 15.04 (based on the info on this page) and cloned the UE repo, checked out the 4.10 branch, followed the linux instructions readme and it all seems to great until the very last step (running the editor), which core dumps with (I think the core error of)


_PlatformCreateOpenGLContextCore - Could not create OpenGL 3.2 context, SDL error: 'Could not create GL context: GLXBadFBConfig'

I’m soo close. But stuck. I just want to support Linux gaming. Help me out here!

Here’s the full Linux crash output:


$ ./UE4Editor
Using jemalloc.
Increasing per-process limit of core file size to infinity.
LogInit:Display: Running engine without a game
LogPlatformFile: Not using cached read wrapper
LogInit:Display: RandInit(1895939878) SRandInit(1895939887).
LogTaskGraph: Started task graph with 4 named threads and 9 total threads.
LogStats: Stats thread started at 0.057273
LogInit: Version: 4.11.0-0+UE4
LogInit: API Version: 0
LogInit: Compiled (64-bit): Feb 27 2016 21:41:06
LogInit: Compiled with Clang: 3.5.2 (tags/RELEASE_352/final)
LogInit: Build Configuration: Development
LogInit: Branch Name: UE4
LogInit: Command line: 
LogInit: Base directory: /home//UnrealEngine/Engine/Binaries/Linux/
LogInit: Installed Engine Build: 0
LogInit: Using libcurl 7.46.0
LogInit:  - built for x86_64-pc-linux-gnu
LogInit:  - supports SSL with OpenSSL/1.0.2d
LogInit:  - supports HTTP deflate (compression) using libz 1.2.5
LogInit:  - other features:
LogInit:      CURL_VERSION_SSL
LogInit:      CURL_VERSION_LIBZ
LogInit:      CURL_VERSION_IPV6
LogInit:      CURL_VERSION_ASYNCHDNS
LogInit:      CURL_VERSION_LARGEFILE
LogInit:      CURL_VERSION_TLSAUTH_SRP
LogInit:  Libcurl: checking if '/etc/pki/tls/certs/ca-bundle.crt' exists
LogInit:  Libcurl: checking if '/etc/ssl/certs/ca-certificates.crt' exists
LogInit:  CurlRequestOptions (configurable via config and command line):
LogInit:  - bVerifyPeer = true  - Libcurl will verify peer certificate
LogInit:  - bUseHttpProxy = false  - Libcurl will NOT use HTTP proxy
LogInit:  - bDontReuseConnections = false  - Libcurl will reuse connections
LogInit:  - CertBundlePath = /etc/ssl/certs/ca-certificates.crt  - Libcurl will set CURLOPT_CAINFO to it
LogInit: Presizing for max 16777216 objects, including 0 objects not considered by GC, pre-allocating 0 bytes for permanent pool.
LogInit: Object subsystem initialized
[2016.02.28-19.07.15:601]  0]LogInit: Initializing SDL.
[2016.02.28-19.07.15:916]  0]LogInit: Initialized SDL 2.0.4 (compiled against 2.0.4)
[2016.02.28-19.07.15:917]  0]LogInit: Display metrics:
[2016.02.28-19.07.15:917]  0]LogInit:   PrimaryDisplayWidth: 2597
[2016.02.28-19.07.15:917]  0]LogInit:   PrimaryDisplayHeight: 1856
[2016.02.28-19.07.15:917]  0]LogInit:   PrimaryDisplayWorkAreaRect:
[2016.02.28-19.07.15:917]  0]LogInit:     Left=65, Top=24, Right=2597, Bottom=1856
[2016.02.28-19.07.15:917]  0]LogInit:   VirtualDisplayRect:
[2016.02.28-19.07.15:917]  0]LogInit:     Left=65, Top=24, Right=2597, Bottom=1856
[2016.02.28-19.07.15:917]  0]LogInit:   TitleSafePaddingSize: X=0.000 Y=0.000
[2016.02.28-19.07.15:917]  0]LogInit:   ActionSafePaddingSize: X=0.000 Y=0.000
[2016.02.28-19.07.15:917]  0]LogInit:   Number of monitors: 1
[2016.02.28-19.07.15:917]  0]LogInit:     Monitor 0
[2016.02.28-19.07.15:917]  0]LogInit:       Name: Virtual1
[2016.02.28-19.07.15:917]  0]LogInit:       ID: display0
[2016.02.28-19.07.15:917]  0]LogInit:       NativeWidth: 2597
[2016.02.28-19.07.15:917]  0]LogInit:       NativeHeight: 1856
[2016.02.28-19.07.15:917]  0]LogInit:       bIsPrimary: true
[2016.02.28-19.07.15:918]  0]LogLinux: Selected Device Profile: [Linux]
[2016.02.28-19.07.15:918]  0]LogInit: Applying CVar settings loaded from the selected device profile: [Linux]
[2016.02.28-19.07.15:930]  0]LogInit: Linux hardware info:
[2016.02.28-19.07.15:930]  0]LogInit:  - we are the first instance of this executable
[2016.02.28-19.07.15:930]  0]LogInit:  - this process' id (pid) is 24246, parent process' id (ppid) is 2134
[2016.02.28-19.07.15:930]  0]LogInit:  - we are not running under debugger
[2016.02.28-19.07.15:930]  0]LogInit:  - machine network name is 'ubuntu'
[2016.02.28-19.07.15:930]  0]LogInit:  - user name is '' ()
[2016.02.28-19.07.15:930]  0]LogInit:  - we're logged in locally
[2016.02.28-19.07.15:930]  0]LogInit:  - Number of physical cores available for the process: 6
[2016.02.28-19.07.15:930]  0]LogInit:  - Number of logical cores available for the process: 6
[2016.02.28-19.07.15:931]  0]LogInit:  - Cache line size: 64
[2016.02.28-19.07.15:931]  0]LogInit:  - Memory allocator used: jemalloc
[2016.02.28-19.07.15:931]  0]LogLinux: Benchmarking clocks
[2016.02.28-19.07.16:031]  0]LogLinux:  - CLOCK_REALTIME (id=0) can sustain 57883886 (57884K, 58M) calls per second without zero deltas
[2016.02.28-19.07.16:131]  0]LogLinux:  - CLOCK_MONOTONIC (id=1) can sustain 55155918 (55156K, 55M) calls per second without zero deltas
[2016.02.28-19.07.16:231]  0]LogLinux:  - CLOCK_MONOTONIC_RAW (id=4) can sustain 18945520 (18946K, 19M) calls per second without zero deltas
[2016.02.28-19.07.16:334]  0]LogLinux:  - CLOCK_MONOTONIC_COARSE (id=6) can sustain 160432873 (160433K, 160M) calls per second with 99.999838% zero deltas
[2016.02.28-19.07.16:334]  0]LogInit: Linux-specific commandline switches:
[2016.02.28-19.07.16:334]  0]LogInit:  -nodwarf (currently OFF): suppress parsing of DWARF debug info (callstacks will be generated faster, but won't have line numbers)
[2016.02.28-19.07.16:334]  0]LogInit:  -ansimalloc - use malloc()/free() from libc (useful for tools like valgrind and electric fence)
[2016.02.28-19.07.16:334]  0]LogInit:  -jemalloc - use jemalloc for all memory allocation
[2016.02.28-19.07.16:334]  0]LogInit:  -binnedmalloc - use binned malloc  for all memory allocation
[2016.02.28-19.07.16:334]  0]LogInit:  -httpproxy=ADDRESS:PORT - redirects HTTP requests to a proxy (only supported if compiled with libcurl)
[2016.02.28-19.07.16:334]  0]LogInit:  -reuseconn - allow libcurl to reuse HTTP connections (only matters if compiled with libcurl)
[2016.02.28-19.07.16:334]  0]LogInit:  -virtmemkb=NUMBER - sets process virtual memory (address space) limit (overrides VirtualMemoryLimitInKB value from .ini)
[2016.02.28-19.07.16:335]  0]LogInit:  - Physical RAM available (not considering process quota): 17 GB (16511 MB, 16908268 KB, 17314066432 bytes)
[2016.02.28-19.07.16:347]  0]LogTextLocalizationManager: No specific translations for ('en-US') exist, so ('en') translations will be used.
[2016.02.28-19.07.16:735]  0]LogImageWrapper:Error: RLE compression of BMP images not supported
Fatal error: [File:/home//UnrealEngine/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 192] 
_PlatformCreateOpenGLContextCore - Could not create OpenGL 3.2 context, SDL error: 'Could not create GL context: GLXBadFBConfig'
[2016.02.28-19.07.16:753]  0]LogLinux:Error: appError called: Assertion failed: Assertion failed:  [File:/home//UnrealEngine/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 192] 
_PlatformCreateOpenGLContextCore - Could not create OpenGL 3.2 context, SDL error: 'Could not create GL context: GLXBadFBConfig'


Signal 11 caught.
EngineCrashHandler: Signal=11
[2016.02.28-19.07.16:770]  0]LogLinux: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to access memory at address 0x00000003


[2016.02.28-19.07.16:770]  0]LogLinux: Assertion failed: Assertion failed:  [File:/home//UnrealEngine/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 192] 
_PlatformCreateOpenGLContextCore - Could not create OpenGL 3.2 context, SDL error: 'Could not create GL context: GLXBadFBConfig'




[Callstack]  03  0x00007f02157f5580  CommonLinuxCrashHandler(FGenericCrashContext const&)
[Callstack]  04  0x00007f0220bc88e8  PlatformCrashHandler(int, siginfo_t*, void*)
[Callstack]  05  0x00007f022176dd10  /lib/x86_64-linux-gnu/libpthread.so.0(+0x10d10) [0x7f022176dd10]
[Callstack]  06  0x00007f0220ab3df2  FGenericPlatformMisc::RaiseException(unsigned int)
[Callstack]  07  0x00007f0220bd4f2a  FOutputDeviceLinuxError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&)
[Callstack]  08  0x00007f0220c90f74  FOutputDevice::Logf(wchar_t const*, ...)
[Callstack]  09  0x00007f0220c82530  FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...)
[Callstack]  10  0x00007f01f4847d16  /home//UnrealEngine/Engine/Binaries/Linux/libUE4Editor-OpenGLDrv.so(+0x4ed16) [0x7f01f4847d16]
[Callstack]  11  0x00007f01f4849ade  PlatformInitOpenGL()
[Callstack]  12  0x00007f021afceb0c  PlatformCreateDynamicRHI()
[Callstack]  13  0x00007f021afce655  RHIInit(bool)
[Callstack]  14  0x0000000000417a2f  FEngineLoop::PreInit(wchar_t const*) [/home//UnrealEngine/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp, line 1398]
[Callstack]  15  0x0000000000429e6f  GuardedMain(wchar_t const*) [/home//UnrealEngine/Engine/Source/Runtime/Launch/Private/Launch.cpp, line 31]
[Callstack]  16  0x00007f02157f60be  CommonLinuxMain(int, char**, int (*)(wchar_t const*))
[Callstack]  17  0x00007f02147e7a40  /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f02147e7a40]
[Callstack]  18  0x0000000000413a39  ./UE4Editor(_start+0x29) [0x413a39]


[2016.02.28-19.07.16:779]  0]LogExit: Executing StaticShutdownAfterError
Starting ../../../Engine/Binaries/Linux/CrashReportClient
[2016.02.28-19.07.16:781]  0]LogHAL: FLinuxPlatformProcess::CreateProc: '/home//UnrealEngine/Engine/Binaries/Linux/CrashReportClient /home//UnrealEngine/Engine/Binaries/Linux/crashinfo--pid-24246-00047C9310020B1C0007030B71588778/'
[2016.02.28-19.07.16:786]  0]LogHAL: FLinuxPlatformProcess::CreateProc: spawned child 24268
Using jemalloc.
[2016.02.28-19.07.16:939]  0]LogModuleManager:Warning: ModuleManager: Module 'PakFile' not found - its StaticallyLinkedModuleInitializers function is null.
[2016.02.28-19.07.16:939]  0]LogModuleManager:Warning: ModuleManager: Module 'SandboxFile' not found - its StaticallyLinkedModuleInitializers function is null.
[2016.02.28-19.07.16:939]  0]LogInit:Display: RandInit(1898606509) SRandInit(1898606513).
[2016.02.28-19.07.16:939]  0]LogTaskGraph: Started task graph with 3 named threads and 5 total threads.
[2016.02.28-19.07.16:939]  0]LogInit: Version: 4.10.0-2649225+++depot+UE4
[2016.02.28-19.07.16:939]  0]LogInit: API Version: 2649225
[2016.02.28-19.07.16:939]  0]LogInit: Compiled (64-bit): Aug 10 2015 06:19:38
[2016.02.28-19.07.16:939]  0]LogInit: Compiled with Clang: 3.6.0 (tags/RELEASE_360/final)
[2016.02.28-19.07.16:939]  0]LogInit: Build Configuration: Shipping
[2016.02.28-19.07.16:939]  0]LogInit: Branch Name: ++depot+UE4
[2016.02.28-19.07.16:939]  0]LogInit: Command line:  /home//UnrealEngine/Engine/Binaries/Linux/crashinfo--pid-24246-00047C9310020B1C0007030B71588778/
[2016.02.28-19.07.16:939]  0]LogInit: Base directory: /home//UnrealEngine/Engine/Binaries/Linux/
[2016.02.28-19.07.16:939]  0]LogInit: Rocket: 0
[2016.02.28-19.07.16:941]  0]LogInit: Presizing for 0 objects not considered by GC, pre-allocating 0 bytes.
[2016.02.28-19.07.16:941]  0]LogInit: Object subsystem initialized
[2016.02.28-19.07.16:941]  0]LogInit: Linux hardware info:
[2016.02.28-19.07.16:941]  0]LogInit:  - this process' id (pid) is 24268, parent process' id (ppid) is 24246
[2016.02.28-19.07.16:941]  0]LogInit:  - we are not running under debugger
[2016.02.28-19.07.16:941]  0]LogInit:  - machine network name is 'ubuntu'
[2016.02.28-19.07.16:941]  0]LogInit:  - we're logged in locally
[2016.02.28-19.07.16:941]  0]LogInit:  - Number of physical cores available for the process: 3
[2016.02.28-19.07.16:941]  0]LogInit:  - Number of logical cores available for the process: 6
[2016.02.28-19.07.16:941]  0]LogInit:  - Memory allocator used: jemalloc
[2016.02.28-19.07.16:941]  0]LogInit: Linux-specific commandline switches:
[2016.02.28-19.07.16:941]  0]LogInit:  -nodwarf (currently OFF): suppress parsing of DWARF debug info (callstacks will be generated faster, but won't have line numbers)
[2016.02.28-19.07.16:942]  0]LogInit:  -ansimalloc - use malloc()/free() from libc (useful for tools like valgrind and electric fence)
[2016.02.28-19.07.16:942]  0]LogInit:  -jemalloc - use jemalloc for all memory allocation
[2016.02.28-19.07.16:942]  0]LogInit:  -binnedmalloc - use binned malloc  for all memory allocation
[2016.02.28-19.07.16:942]  0]LogInit:  -httpproxy=ADDRESS:PORT - redirects HTTP requests to a proxy (only supported if compiled with libcurl)
[2016.02.28-19.07.16:942]  0]LogInit:  -reuseconn - allow libcurl to reuse HTTP connections (only matters if compiled with libcurl)
[2016.02.28-19.07.16:942]  0]LogInit:  -virtmemkb=NUMBER - sets process virtual memory (address space) limit (overrides VirtualMemoryLimitInKB value from .ini)
[2016.02.28-19.07.16:942]  0]LogInit: Setting LC_NUMERIC to en_US
[2016.02.28-19.07.16:942]  0]LogInit:  - Physical RAM available (not considering process quota): 17 GB (16511 MB, 16908268 KB, 17314066432 bytes)
[2016.02.28-19.07.16:942]  0]LogTextLocalizationManager: No translations for ('') exist, falling back to 'en' for localization and internationalization data.
[2016.02.28-19.07.16:942]  0]CrashReportClientLog: CrashReportReceiverIP: http://crashreporter.epicgames.com:57005
[2016.02.28-19.07.16:943]  0]CrashReportClientLog: Initial state = Unknown UploadState value
[2016.02.28-19.07.16:944]  0]LogInit: Using libcurl 7.38.0
[2016.02.28-19.07.16:944]  0]LogInit:  - built for x86_64-unknown-linux-gnu
[2016.02.28-19.07.16:944]  0]LogInit:  - supports SSL with OpenSSL/1.0.1i
[2016.02.28-19.07.16:944]  0]LogInit:  - supports HTTP deflate (compression) using libz 1.2.5
[2016.02.28-19.07.16:944]  0]LogInit:  - other features:
[2016.02.28-19.07.16:944]  0]LogInit:      CURL_VERSION_SSL
[2016.02.28-19.07.16:944]  0]LogInit:      CURL_VERSION_LIBZ
[2016.02.28-19.07.16:944]  0]LogInit:      CURL_VERSION_IPV6
[2016.02.28-19.07.16:944]  0]LogInit:      CURL_VERSION_ASYNCHDNS
[2016.02.28-19.07.16:944]  0]LogInit:      CURL_VERSION_LARGEFILE
[2016.02.28-19.07.16:944]  0]LogInit:      CURL_VERSION_TLSAUTH_SRP
[2016.02.28-19.07.16:944]  0]LogInit:  Libcurl: checking if '/etc/pki/tls/certs/ca-bundle.crt' exists
[2016.02.28-19.07.16:945]  0]LogInit:  Libcurl: checking if '/etc/ssl/certs/ca-certificates.crt' exists
[2016.02.28-19.07.16:945]  0]LogInit:  CurlRequestOptions (configurable via config and command line):
[2016.02.28-19.07.16:945]  0]LogInit:  - bVerifyPeer = true  - Libcurl will verify peer certificate
[2016.02.28-19.07.16:945]  0]LogInit:  - bUseHttpProxy = false  - Libcurl will NOT use HTTP proxy
[2016.02.28-19.07.16:945]  0]LogInit:  - bDontReuseConnections = false  - Libcurl will reuse connections
[2016.02.28-19.07.16:945]  0]LogInit:  - CertBundlePath = /etc/ssl/certs/ca-certificates.crt  - Libcurl will set CURLOPT_CAINFO to it
[2016.02.28-19.07.16:945]  0]CrashReportClientLog: Sending HTTP request: http://crashreporter.epicgames.com:57005/CrashReporter/Ping
[2016.02.28-19.07.16:945]  0]CrashReportClientLog: Got 5 pending files to upload from 'crashinfo--pid-24246-00047C9310020B1C0007030B71588778'
[2016.02.28-19.07.17:284]  0]CrashReportClientLog: OnProcessRequestComplete(), State=PingingServer bSucceeded=1
[2016.02.28-19.07.17:284]  0]CrashReportClientLog: Proceeding to upload 5 pending files from 'crashinfo--pid-24246-00047C9310020B1C0007030B71588778'
[2016.02.28-19.07.17:285]  0]CrashReportClientLog: State change from PingingServer to CheckingReport
[2016.02.28-19.07.17:285]  0]CrashReportClientLog: Sending HTTP request: http://crashreporter.epicgames.com:57005/CrashReporter/CheckReport
[2016.02.28-19.07.17:285]  0]CrashReportClientLog: PostData Num: 53
[2016.02.28-19.07.17:418]  0]CrashReportClientLog: OnProcessRequestComplete(), State=CheckingReport bSucceeded=1
[2016.02.28-19.07.17:418]  0]CrashReportClientLog: Response->GetContentAsString(): '<CrashReporterResult bSuccess="true" ID="0" Message="" />'
[2016.02.28-19.07.17:418]  0]CrashReportClientLog: ResultNode->GetAttribute(TEXT("bSuccess")) = true
[2016.02.28-19.07.17:418]  0]CrashReportClientLog: State change from CheckingReport to CheckingReportDetail
[2016.02.28-19.07.17:419]  0]CrashReportClientLog: Sending HTTP request: http://crashreporter.epicgames.com:57005/CrashReporter/CheckReportDetail
[2016.02.28-19.07.17:419]  0]CrashReportClientLog: PostData Num: 1722
[2016.02.28-19.07.17:656]  0]CrashReportClientLog: OnProcessRequestComplete(), State=CheckingReportDetail bSucceeded=1
[2016.02.28-19.07.17:656]  0]CrashReportClientLog: Response->GetContentAsString(): '<CrashReporterResult bSuccess="true" ID="0" Message="" />'
[2016.02.28-19.07.17:656]  0]CrashReportClientLog: ResultNode->GetAttribute(TEXT("bSuccess")) = true
[2016.02.28-19.07.17:656]  0]CrashReportClientLog: State change from CheckingReportDetail to SendingFiles
[2016.02.28-19.07.17:656]  0]CrashReportClientLog: CompressAndSendData have 5 pending files
[2016.02.28-19.07.17:657]  0]CrashReportClientLog: CompressAndSendData compressing 4 bytes ('/home//UnrealEngine/Engine/Binaries/Linux/crashinfo--pid-24246-00047C9310020B1C0007030B71588778/minidump.dmp')
[2016.02.28-19.07.17:657]  0]CrashReportClientLog: CompressAndSendData compressing 1722 bytes ('/home//UnrealEngine/Engine/Binaries/Linux/crashinfo--pid-24246-00047C9310020B1C0007030B71588778/wermeta.xml')
[2016.02.28-19.07.17:658]  0]CrashReportClientLog: CompressAndSendData compressing 8706 bytes ('/home//UnrealEngine/Engine/Binaries/Linux/crashinfo--pid-24246-00047C9310020B1C0007030B71588778/UE4.log')
[2016.02.28-19.07.17:658]  0]CrashReportClientLog: CompressAndSendData compressing 1721 bytes ('/home//UnrealEngine/Engine/Binaries/Linux/crashinfo--pid-24246-00047C9310020B1C0007030B71588778/diagnostics.txt')
[2016.02.28-19.07.17:659]  0]CrashReportClientLog: CompressAndSendData compressing 1721 bytes ('/home//UnrealEngine/Engine/Binaries/Linux/crashinfo--pid-24246-00047C9310020B1C0007030B71588778/Diagnostics.txt')
[2016.02.28-19.07.17:660]  0]CrashReportClientLog: Sending HTTP request: http://crashreporter.epicgames.com:57005/CrashReporter/UploadReportFile
[2016.02.28-19.07.17:891]  0]CrashReportClientLog: OnProcessRequestComplete(), State=SendingFiles bSucceeded=1
[2016.02.28-19.07.17:891]  0]CrashReportClientLog: Sending HTTP request: http://crashreporter.epicgames.com:57005/CrashReporter/UploadComplete
[2016.02.28-19.07.17:891]  0]CrashReportClientLog: State change from SendingFiles to PostingReportComplete
[2016.02.28-19.07.20:995]  0]CrashReportClientLog: OnProcessRequestComplete(), State=PostingReportComplete bSucceeded=1
[2016.02.28-19.07.20:995]  0]CrashReportClientLog: State change from PostingReportComplete to CheckingReport
[2016.02.28-19.07.20:995]  0]CrashReportClientLog: All uploads done
[2016.02.28-19.07.20:996]  0]CrashReportClientLog: State change from CheckingReport to Finished
[2016.02.28-19.07.21:968]  0]LogGenericPlatformMisc: FPlatformMisc::RequestExit(0)
[2016.02.28-19.07.22:002]  0]CrashReportClientLog: Final state = Finished
[2016.02.28-19.07.22:002]  0]LogExit: Preparing to exit.
[2016.02.28-19.07.22:002]  0]LogExit: Object subsystem successfully closed.
[2016.02.28-19.07.22:006]  0]LogExit: Exiting.
[2016.02.28-19.07.22:008]  0]LogHAL: Child 24268 is no more running (zombie), Wait()ing immediately.
[2016.02.28-19.07.22:008]  0]LogGenericPlatformMisc: FPlatformMisc::RequestExit(1)
Aborted (core dumped)




Partially Solved.

Partially solved!

For the Windows Cross-compile I needed to uninstall the binary version of the Engine that I had installed through the Launcher, and run through this guide again.

For Linux I tried compiling the engine on a fresh Ubuntu 14.04 install (updated all packages first). Setup.sh ran fine. GenerateProjectFiles.sh ran fine. make failed with this output.

I’m running Windows and Linux in VMware Fusion 8, by the way. That may have something to do with the problem on Linux.


$ makebash "/home//UnrealEngine"/Engine/Build/BatchFiles/Linux/Build.sh CrashReportClient Linux Development  
Building CrashReportClient...
Using clang version '3.5.0' (string), 3 (major), 5 (minor), 0 (patch)
Performing full C++ include scan (building a new target)
Creating makefile for CrashReportClient (no existing makefile)
Building UnrealHeaderTool...
Using clang version '3.5.0' (string), 3 (major), 5 (minor), 0 (patch)
Creating makefile for UnrealHeaderTool (no existing makefile)
Performing full C++ include scan (no include cache file)
Performing 21 actions (1 in parallel)
[1/21] Compile CorePrivatePCH.h
[2/21] Compile Module.Core.4_of_6.cpp
[3/21] Compile Module.Core.3_of_6.cpp
[4/21] Compile Module.Core.2_of_6.cpp
[5/21] Compile Module.Core.1_of_6.cpp
[6/21] Compile Module.Core.6_of_6.cpp
[7/21] Compile Module.Core.5_of_6.cpp
[8/21] Link libUnrealHeaderTool-Core.so
[9/21] Compile Module.Json.cpp
[10/21] Link libUnrealHeaderTool-Json.so
[11/21] Compile Module.Projects.cpp
[12/21] Link libUnrealHeaderTool-Projects.so
[13/21] Compile Module.CoreUObject.4_of_4.cpp
[14/21] Compile Module.CoreUObject.3_of_4.cpp
[15/21] Compile Module.CoreUObject.2_of_4.cpp
[16/21] Compile Module.CoreUObject.1_of_4.cpp
[17/21] Link libUnrealHeaderTool-CoreUObject.so
[18/21] Compile Module.ScriptGeneratorPlugin.cpp
[19/21] Compile Module.UnrealHeaderTool.cpp
[20/21] Link UnrealHeaderTool
[21/21] Link libUnrealHeaderTool-ScriptGeneratorPlugin.so
-------- End Detailed Actions Stats -----------------------------------------------------------
Total build time: 230.80 seconds
Parsing headers for CrashReportClient
  Running UnrealHeaderTool CrashReportClient "/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Development/UnrealHeaderTool.manifest" -LogCmds="loginit warning, logexit warning, logdatabase error"
Using binned.
[2016.02.28-21.35.21:613]  0]LogModuleManager:Warning: ModuleManager: Unable to load module 'PakFile' because the file '/home//UnrealEngine/Engine/Binaries/Linux/' was not found.
[2016.02.28-21.35.21:613]  0]LogPlatformFile: Not using cached read wrapper
[2016.02.28-21.35.21:613]  0]LogModuleManager:Warning: ModuleManager: Unable to load module 'SandboxFile' because the file '/home//UnrealEngine/Engine/Binaries/Linux/' was not found.
[2016.02.28-21.35.21:613]  0]LogModuleManager:Warning: ModuleManager: Unable to load module 'StreamingFile' because the file '/home//UnrealEngine/Engine/Binaries/Linux/' was not found.
[2016.02.28-21.35.21:613]  0]LogModuleManager:Warning: ModuleManager: Unable to load module 'NetworkFile' because the file '/home//UnrealEngine/Engine/Binaries/Linux/' was not found.
[2016.02.28-21.35.21:613]  0]LogInit:Display: RandInit(-1816465100) SRandInit(-1816465096).
[2016.02.28-21.35.21:613]  0]LogTaskGraph: Started task graph with 3 named threads and 4 total threads.
[2016.02.28-21.35.21:613]  0]LogTextLocalizationManager: No specific translations for ('en-US') exist, so ('en') translations will be used.
[2016.02.28-21.35.21:658]  0]LogCompile: UHT Command Line: /home//UnrealEngine/Engine/Source/../Binaries/Linux/UnrealHeaderTool CrashReportClient /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Development/UnrealHeaderTool.manifest "-LogCmds=loginit warning, logexit warning, logdatabase error"
[2016.02.28-21.35.21:658]  0]LogCompile: Loaded manifest: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Development/UnrealHeaderTool.manifest
[2016.02.28-21.35.21:658]  0]LogCompile: Manifest.IsGameTarget=False
[2016.02.28-21.35.21:658]  0]LogCompile: Manifest.RootLocalPath=/home//UnrealEngine
[2016.02.28-21.35.21:658]  0]LogCompile: Manifest.RootBuildPath=/home//UnrealEngine/
[2016.02.28-21.35.21:658]  0]LogCompile: Manifest.TargetName=CrashReportClient
[2016.02.28-21.35.21:658]  0]LogCompile: Manifest.Modules=2
[2016.02.28-21.35.21:658]  0]LogCompile:   CoreUObject
[2016.02.28-21.35.21:658]  0]LogCompile:   .BaseDirectory=/home//UnrealEngine/Engine/Source/Runtime/CoreUObject/
[2016.02.28-21.35.21:658]  0]LogCompile:   .IncludeBase=/home//UnrealEngine/Engine/Source/Runtime/CoreUObject/
[2016.02.28-21.35.21:658]  0]LogCompile:   .GeneratedIncludeDirectory=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Inc/CoreUObject/
[2016.02.28-21.35.21:658]  0]LogCompile:   .SaveExportedHeaders=True
[2016.02.28-21.35.21:658]  0]LogCompile:   .GeneratedCPPFilenameBase=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Inc/CoreUObject/CoreUObject.generated
[2016.02.28-21.35.21:658]  0]LogCompile:   .ModuleType=Runtime
[2016.02.28-21.35.21:658]  0]LogCompile:   InputCore
[2016.02.28-21.35.21:658]  0]LogCompile:   .BaseDirectory=/home//UnrealEngine/Engine/Source/Runtime/InputCore/
[2016.02.28-21.35.21:658]  0]LogCompile:   .IncludeBase=/home//UnrealEngine/Engine/Source/Runtime/InputCore/
[2016.02.28-21.35.21:658]  0]LogCompile:   .GeneratedIncludeDirectory=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Inc/InputCore/
[2016.02.28-21.35.21:658]  0]LogCompile:   .SaveExportedHeaders=True
[2016.02.28-21.35.21:658]  0]LogCompile:   .GeneratedCPPFilenameBase=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Inc/InputCore/InputCore.generated
[2016.02.28-21.35.21:658]  0]LogCompile:   .ModuleType=Runtime
[2016.02.28-21.35.21:666]  0]LogCompile: Preparsed module /Script/CoreUObject containing 1 files(s) in 0.01 secs.
[2016.02.28-21.35.21:673]  0]LogCompile: Preparsed module /Script/InputCore containing 1 files(s) in 0.01 secs.
[2016.02.28-21.35.21:695]  0]LogCompile: Exporting native class declarations for /Script/CoreUObject
[2016.02.28-21.35.21:712]  0]LogCompile: Autogenerating boilerplate cpp: CoreUObject.generated.cpp
[2016.02.28-21.35.21:738]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Inc/CoreUObject/Object.generated.h
[2016.02.28-21.35.21:739]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Inc/CoreUObject/CoreUObject.generated.dep.h
[2016.02.28-21.35.21:739]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Inc/CoreUObject/CoreUObject.generated.cpp
[2016.02.28-21.35.21:739]  0]LogCompile: Success: Parsed 1053 line(s), 60 statement(s) in 0.04 secs.
[2016.02.28-21.35.21:740]  0]LogCompile: Exporting native class declarations for /Script/InputCore
[2016.02.28-21.35.21:753]  0]LogCompile: Autogenerating boilerplate cpp: InputCore.generated.cpp
[2016.02.28-21.35.21:762]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Inc/InputCore/InputCoreTypes.generated.h
[2016.02.28-21.35.21:765]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Inc/InputCore/InputCoreClasses.h
[2016.02.28-21.35.21:766]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Inc/InputCore/InputCore.generated.dep.h
[2016.02.28-21.35.21:769]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/CrashReportClient/Inc/InputCore/InputCore.generated.cpp
[2016.02.28-21.35.21:769]  0]LogCompile: Success: Parsed 547 line(s), 16 statement(s) in 0.03 secs.
[2016.02.28-21.35.21:769]  0]LogCompile: Preparsing 2 modules took 0.014334 seconds
[2016.02.28-21.35.21:770]  0]LogCompile: Parsing took 0.022991 seconds
[2016.02.28-21.35.21:770]  0]LogCompile: Code generation took 0.073509 seconds
[2016.02.28-21.35.21:770]  0]LogCompile: ScriptPlugin overhead was 0.000000 seconds
[2016.02.28-21.35.21:770]  0]LogCompile: Macroize time was 0.000164 seconds
[2016.02.28-21.35.21:770]  0]LogCompile: Tabify time was 0.002089 seconds
Reflection code generated for CrashReportClient in 0.7915432 seconds
Performing 24 actions (1 in parallel)
[1/24] Compile CorePrivatePCH.h
[2/24] Compile Module.Core.6_of_6.cpp
[3/24] Compile Module.Core.5_of_6.cpp
[4/24] Compile Module.Core.4_of_6.cpp
[5/24] Compile Module.Core.3_of_6.cpp
[6/24] Compile Module.Core.2_of_6.cpp
[7/24] Compile Module.Core.1_of_6.cpp
[8/24] Compile InputCore.generated.cpp
[9/24] Compile Module.SourceControl.cpp
[10/24] Compile Module.CrashDebugHelper.cpp
[11/24] Compile Module.HTTP.cpp
[12/24] Compile Module.XmlParser.cpp
[13/24] Compile Module.Analytics.cpp
[14/24] Compile Module.AnalyticsET.cpp
[15/24] Compile Module.CrashReportClient.cpp
[16/24] Compile Module.InputCore.cpp
[17/24] Compile Module.Json.cpp
[18/24] Compile Module.Projects.cpp
[19/24] Compile Module.CoreUObject.1_of_4.cpp
[20/24] Compile Module.CoreUObject.2_of_4.cpp
[21/24] Compile Module.CoreUObject.3_of_4.cpp
[22/24] Compile Module.CoreUObject.4_of_4.cpp
[23/24] Compile CoreUObject.generated.cpp
[24/24] Link CrashReportClient-Linux-Development
-------- End Detailed Actions Stats -----------------------------------------------------------
Total build time: 577.64 seconds
bash "/home//UnrealEngine"/Engine/Build/BatchFiles/Linux/Build.sh ShaderCompileWorker Linux Development  
Building ShaderCompileWorker...
Using clang version '3.5.0' (string), 3 (major), 5 (minor), 0 (patch)
Performing full C++ include scan (building a new target)
Creating makefile for ShaderCompileWorker (no existing makefile)
Building UnrealHeaderTool...
Using clang version '3.5.0' (string), 3 (major), 5 (minor), 0 (patch)
Target is up to date.
Parsing headers for ShaderCompileWorker
  Running UnrealHeaderTool ShaderCompileWorker "/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Development/UnrealHeaderTool.manifest" -LogCmds="loginit warning, logexit warning, logdatabase error"
Using binned.
[2016.02.28-21.41.12:259]  0]LogModuleManager:Warning: ModuleManager: Unable to load module 'PakFile' because the file '/home//UnrealEngine/Engine/Binaries/Linux/' was not found.
[2016.02.28-21.41.12:259]  0]LogPlatformFile: Not using cached read wrapper
[2016.02.28-21.41.12:259]  0]LogModuleManager:Warning: ModuleManager: Unable to load module 'SandboxFile' because the file '/home//UnrealEngine/Engine/Binaries/Linux/' was not found.
[2016.02.28-21.41.12:259]  0]LogModuleManager:Warning: ModuleManager: Unable to load module 'StreamingFile' because the file '/home//UnrealEngine/Engine/Binaries/Linux/' was not found.
[2016.02.28-21.41.12:259]  0]LogModuleManager:Warning: ModuleManager: Unable to load module 'NetworkFile' because the file '/home//UnrealEngine/Engine/Binaries/Linux/' was not found.
[2016.02.28-21.41.12:259]  0]LogInit:Display: RandInit(-1465769541) SRandInit(-1465769538).
[2016.02.28-21.41.12:259]  0]LogTaskGraph: Started task graph with 3 named threads and 4 total threads.
[2016.02.28-21.41.12:259]  0]LogTextLocalizationManager: No specific translations for ('en-US') exist, so ('en') translations will be used.
[2016.02.28-21.41.12:299]  0]LogCompile: UHT Command Line: /home//UnrealEngine/Engine/Source/../Binaries/Linux/UnrealHeaderTool ShaderCompileWorker /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Development/UnrealHeaderTool.manifest "-LogCmds=loginit warning, logexit warning, logdatabase error"
[2016.02.28-21.41.12:300]  0]LogCompile: Loaded manifest: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Development/UnrealHeaderTool.manifest
[2016.02.28-21.41.12:300]  0]LogCompile: Manifest.IsGameTarget=False
[2016.02.28-21.41.12:300]  0]LogCompile: Manifest.RootLocalPath=/home//UnrealEngine
[2016.02.28-21.41.12:300]  0]LogCompile: Manifest.RootBuildPath=/home//UnrealEngine/
[2016.02.28-21.41.12:300]  0]LogCompile: Manifest.TargetName=ShaderCompileWorker
[2016.02.28-21.41.12:300]  0]LogCompile: Manifest.Modules=5
[2016.02.28-21.41.12:300]  0]LogCompile:   CoreUObject
[2016.02.28-21.41.12:300]  0]LogCompile:   .BaseDirectory=/home//UnrealEngine/Engine/Source/Runtime/CoreUObject/
[2016.02.28-21.41.12:300]  0]LogCompile:   .IncludeBase=/home//UnrealEngine/Engine/Source/Runtime/CoreUObject/
[2016.02.28-21.41.12:300]  0]LogCompile:   .GeneratedIncludeDirectory=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/CoreUObject/
[2016.02.28-21.41.12:300]  0]LogCompile:   .SaveExportedHeaders=True
[2016.02.28-21.41.12:300]  0]LogCompile:   .GeneratedCPPFilenameBase=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/CoreUObject/CoreUObject.generated
[2016.02.28-21.41.12:300]  0]LogCompile:   .ModuleType=Runtime
[2016.02.28-21.41.12:300]  0]LogCompile:   InputCore
[2016.02.28-21.41.12:300]  0]LogCompile:   .BaseDirectory=/home//UnrealEngine/Engine/Source/Runtime/InputCore/
[2016.02.28-21.41.12:300]  0]LogCompile:   .IncludeBase=/home//UnrealEngine/Engine/Source/Runtime/InputCore/
[2016.02.28-21.41.12:300]  0]LogCompile:   .GeneratedIncludeDirectory=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/InputCore/
[2016.02.28-21.41.12:300]  0]LogCompile:   .SaveExportedHeaders=True
[2016.02.28-21.41.12:300]  0]LogCompile:   .GeneratedCPPFilenameBase=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/InputCore/InputCore.generated
[2016.02.28-21.41.12:300]  0]LogCompile:   .ModuleType=Runtime
[2016.02.28-21.41.12:300]  0]LogCompile:   SlateCore
[2016.02.28-21.41.12:301]  0]LogCompile:   .BaseDirectory=/home//UnrealEngine/Engine/Source/Runtime/SlateCore/
[2016.02.28-21.41.12:301]  0]LogCompile:   .IncludeBase=/home//UnrealEngine/Engine/Source/Runtime/SlateCore/
[2016.02.28-21.41.12:304]  0]LogCompile:   .GeneratedIncludeDirectory=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/
[2016.02.28-21.41.12:304]  0]LogCompile:   .SaveExportedHeaders=True
[2016.02.28-21.41.12:304]  0]LogCompile:   .GeneratedCPPFilenameBase=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateCore.generated
[2016.02.28-21.41.12:304]  0]LogCompile:   .ModuleType=Runtime
[2016.02.28-21.41.12:304]  0]LogCompile:   Slate
[2016.02.28-21.41.12:304]  0]LogCompile:   .BaseDirectory=/home//UnrealEngine/Engine/Source/Runtime/Slate/
[2016.02.28-21.41.12:304]  0]LogCompile:   .IncludeBase=/home//UnrealEngine/Engine/Source/Runtime/Slate/
[2016.02.28-21.41.12:304]  0]LogCompile:   .GeneratedIncludeDirectory=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/
[2016.02.28-21.41.12:304]  0]LogCompile:   .SaveExportedHeaders=True
[2016.02.28-21.41.12:304]  0]LogCompile:   .GeneratedCPPFilenameBase=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/Slate.generated
[2016.02.28-21.41.12:304]  0]LogCompile:   .ModuleType=Runtime
[2016.02.28-21.41.12:304]  0]LogCompile:   SlateReflector
[2016.02.28-21.41.12:304]  0]LogCompile:   .BaseDirectory=/home//UnrealEngine/Engine/Source/Developer/SlateReflector/
[2016.02.28-21.41.12:304]  0]LogCompile:   .IncludeBase=/home//UnrealEngine/Engine/Source/Developer/SlateReflector/
[2016.02.28-21.41.12:304]  0]LogCompile:   .GeneratedIncludeDirectory=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateReflector/
[2016.02.28-21.41.12:304]  0]LogCompile:   .SaveExportedHeaders=True
[2016.02.28-21.41.12:304]  0]LogCompile:   .GeneratedCPPFilenameBase=/home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateReflector/SlateReflector.generated
[2016.02.28-21.41.12:304]  0]LogCompile:   .ModuleType=Developer
[2016.02.28-21.41.12:308]  0]LogCompile: Preparsed module /Script/CoreUObject containing 1 files(s) in 0.00 secs.
[2016.02.28-21.41.12:311]  0]LogCompile: Preparsed module /Script/InputCore containing 1 files(s) in 0.00 secs.
[2016.02.28-21.41.12:360]  0]LogCompile: Preparsed module /Script/SlateCore containing 17 files(s) in 0.05 secs.
[2016.02.28-21.41.12:368]  0]LogCompile: Preparsed module /Script/Slate containing 17 files(s) in 0.01 secs.
[2016.02.28-21.41.12:370]  0]LogCompile: Preparsed module /Script/SlateReflector containing 1 files(s) in 0.00 secs.
[2016.02.28-21.41.12:389]  0]LogCompile: Exporting native class declarations for /Script/CoreUObject
[2016.02.28-21.41.12:402]  0]LogCompile: Autogenerating boilerplate cpp: CoreUObject.generated.cpp
[2016.02.28-21.41.12:411]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/CoreUObject/Object.generated.h
[2016.02.28-21.41.12:412]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/CoreUObject/CoreUObject.generated.dep.h
[2016.02.28-21.41.12:413]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/CoreUObject/CoreUObject.generated.cpp
[2016.02.28-21.41.12:413]  0]LogCompile: Success: Parsed 1053 line(s), 60 statement(s) in 0.02 secs.
[2016.02.28-21.41.12:415]  0]LogCompile: Exporting native class declarations for /Script/InputCore
[2016.02.28-21.41.12:419]  0]LogCompile: Autogenerating boilerplate cpp: InputCore.generated.cpp
[2016.02.28-21.41.12:425]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/InputCore/InputCoreTypes.generated.h
[2016.02.28-21.41.12:429]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/InputCore/InputCoreClasses.h
[2016.02.28-21.41.12:430]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/InputCore/InputCore.generated.dep.h
[2016.02.28-21.41.12:430]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/InputCore/InputCore.generated.cpp
[2016.02.28-21.41.12:430]  0]LogCompile: Success: Parsed 547 line(s), 16 statement(s) in 0.02 secs.
[2016.02.28-21.41.12:492]  0]LogCompile: Exporting native class declarations for /Script/SlateCore
[2016.02.28-21.41.12:539]  0]LogCompile: Autogenerating boilerplate cpp: SlateCore.generated.cpp
[2016.02.28-21.41.12:558]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/FontBulkData.generated.h
[2016.02.28-21.41.12:558]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/CompositeFont.generated.h
[2016.02.28-21.41.12:559]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/FontProviderInterface.generated.h
[2016.02.28-21.41.12:560]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateSound.generated.h
[2016.02.28-21.41.12:560]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateEnums.generated.h
[2016.02.28-21.41.12:561]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/Margin.generated.h
[2016.02.28-21.41.12:562]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateColor.generated.h
[2016.02.28-21.41.12:562]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateBrush.generated.h
[2016.02.28-21.41.12:563]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateWidgetStyle.generated.h
[2016.02.28-21.41.12:563]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateFontInfo.generated.h
[2016.02.28-21.41.12:564]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateTypes.generated.h
[2016.02.28-21.41.12:564]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateWidgetStyleContainerInterface.generated.h
[2016.02.28-21.41.12:565]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateWidgetStyleContainerBase.generated.h
[2016.02.28-21.41.12:566]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateWidgetStyleAsset.generated.h
[2016.02.28-21.41.12:566]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/Events.generated.h
[2016.02.28-21.41.12:569]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/NavigationReply.generated.h
[2016.02.28-21.41.12:570]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/Geometry.generated.h
[2016.02.28-21.41.12:570]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateCoreClasses.h
[2016.02.28-21.41.12:571]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateCore.generated.dep.h
[2016.02.28-21.41.12:571]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateCore/SlateCore.generated.cpp
[2016.02.28-21.41.12:572]  0]LogCompile: Success: Parsed 4752 line(s), 202 statement(s) in 0.08 secs.
[2016.02.28-21.41.12:583]  0]LogCompile: Exporting native class declarations for /Script/Slate
[2016.02.28-21.41.12:640]  0]LogCompile: Autogenerating boilerplate cpp: Slate.generated.cpp
[2016.02.28-21.41.12:647]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/ButtonWidgetStyle.generated.h
[2016.02.28-21.41.12:648]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/CheckBoxWidgetStyle.generated.h
[2016.02.28-21.41.12:648]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/ComboBoxWidgetStyle.generated.h
[2016.02.28-21.41.12:649]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/ComboButtonWidgetStyle.generated.h
[2016.02.28-21.41.12:649]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/EditableTextBoxWidgetStyle.generated.h
[2016.02.28-21.41.12:649]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/EditableTextWidgetStyle.generated.h
[2016.02.28-21.41.12:650]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/ProgressWidgetStyle.generated.h
[2016.02.28-21.41.12:651]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/ScrollBarWidgetStyle.generated.h
[2016.02.28-21.41.12:652]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/ScrollBoxWidgetStyle.generated.h
[2016.02.28-21.41.12:652]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/SpinBoxWidgetStyle.generated.h
[2016.02.28-21.41.12:653]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/TextBlockWidgetStyle.generated.h
[2016.02.28-21.41.12:653]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/InputChord.generated.h
[2016.02.28-21.41.12:654]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/TextLayout.generated.h
[2016.02.28-21.41.12:666]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/ITypedTableView.generated.h
[2016.02.28-21.41.12:666]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/Anchors.generated.h
[2016.02.28-21.41.12:667]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/SScaleBox.generated.h
[2016.02.28-21.41.12:667]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/SProgressBar.generated.h
[2016.02.28-21.41.12:668]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/SlateClasses.h
[2016.02.28-21.41.12:668]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/Slate.generated.dep.h
[2016.02.28-21.41.12:669]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/Slate/Slate.generated.cpp
[2016.02.28-21.41.12:669]  0]LogCompile: Success: Parsed 1554 line(s), 132 statement(s) in 0.09 secs.
[2016.02.28-21.41.12:675]  0]LogCompile: Exporting native class declarations for /Script/SlateReflector
[2016.02.28-21.41.12:693]  0]LogCompile: Autogenerating boilerplate cpp: SlateReflector.generated.cpp
[2016.02.28-21.41.12:710]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateReflector/WidgetReflectorNode.generated.h
[2016.02.28-21.41.12:711]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateReflector/SlateReflectorClasses.h
[2016.02.28-21.41.12:712]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateReflector/SlateReflector.generated.dep.h
[2016.02.28-21.41.12:712]  0]LogCompile: Exported updated C++ header: /home//UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/ShaderCompileWorker/Inc/SlateReflector/SlateReflector.generated.cpp
[2016.02.28-21.41.12:712]  0]LogCompile: Success: Parsed 331 line(s), 72 statement(s) in 0.04 secs.
[2016.02.28-21.41.12:712]  0]LogCompile: Preparsing 5 modules took 0.066097 seconds
[2016.02.28-21.41.12:712]  0]LogCompile: Parsing took 0.099266 seconds
[2016.02.28-21.41.12:712]  0]LogCompile: Code generation took 0.242493 seconds
[2016.02.28-21.41.12:712]  0]LogCompile: ScriptPlugin overhead was 0.000000 seconds
[2016.02.28-21.41.12:712]  0]LogCompile: Macroize time was 0.001545 seconds
[2016.02.28-21.41.12:712]  0]LogCompile: Tabify time was 0.011404 seconds
Reflection code generated for ShaderCompileWorker in 0.973065 seconds
Performing 73 actions (1 in parallel)
[1/73] Compile CorePrivatePCH.h
[2/73] Compile Module.Core.6_of_6.cpp
[3/73] Compile Module.Core.5_of_6.cpp
[4/73] Compile Module.Core.4_of_6.cpp
[5/73] Compile Module.Core.3_of_6.cpp
[6/73] Compile Module.Core.2_of_6.cpp
[7/73] Compile Module.Core.1_of_6.cpp
[8/73] Link libShaderCompileWorker-Core.so
[9/73] Compile Module.Json.cpp
[10/73] Link libShaderCompileWorker-Json.so
[11/73] Compile Module.Projects.cpp
[12/73] Link libShaderCompileWorker-Projects.so
[13/73] Compile CoreUObject.generated.cpp
[14/73] Compile Module.CoreUObject.1_of_4.cpp
[15/73] Compile Module.CoreUObject.2_of_4.cpp
[16/73] Compile Module.CoreUObject.3_of_4.cpp
[17/73] Compile Module.CoreUObject.4_of_4.cpp
[18/73] Link libShaderCompileWorker-CoreUObject.so
[19/73] Compile Module.InputCore.cpp
[20/73] Compile InputCore.generated.cpp
[21/73] Link libShaderCompileWorker-InputCore.so
[22/73] Compile Module.SlateCore.cpp
[23/73] Compile SlateCore.generated.cpp
[24/73] Link libShaderCompileWorker-SlateCore.so
[25/73] Compile Module.RHI.cpp
[26/73] Compile Module.Slate.4_of_4.cpp
[27/73] Compile Module.Slate.1_of_4.cpp
[28/73] Compile Module.Slate.2_of_4.cpp
[29/73] Compile Module.Slate.3_of_4.cpp
[30/73] Compile Slate.generated.cpp
[31/73] Link libShaderCompileWorker-Slate.so
[32/73] Link libShaderCompileWorker-RHI.so
[33/73] Compile Module.SlateReflector.cpp
[34/73] Compile SlateReflector.generated.cpp
[35/73] Compile Module.RenderCore.cpp
[36/73] Link libShaderCompileWorker-SlateReflector.so
[37/73] Link libShaderCompileWorker-RenderCore.so
[38/73] Compile Module.DirectoryWatcher.cpp
[39/73] Compile Module.SandboxFile.cpp
[40/73] Compile Module.ShaderCore.cpp
[41/73] Compile Module.AppFramework.cpp
clang: error: unable to execute command: Killed
clang: error: clang frontend command failed due to signal (use -v to see invocation)
Ubuntu clang version 3.5.0-4ubuntu2~trusty2 (tags/RELEASE_350/final) (based on LLVM 3.5.0)
Target: x86_64-pc-linux-gnu
Thread model: posix
clang: note: diagnostic msg: PLEASE submit a bug report to http://bugs.debian.org/ and include the crash backtrace, preprocessed source, and associated run script.
clang: note: diagnostic msg: 
********************
PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang: note: diagnostic msg: /tmp/Module-f4307e.cpp
clang: note: diagnostic msg: /tmp/Module-f4307e.sh
clang: note: diagnostic msg: 
********************
[42/73] Link libShaderCompileWorker-ShaderCore.so
[43/73] Link libShaderCompileWorker-SandboxFile.so
[44/73] Link libShaderCompileWorker-DirectoryWatcher.so
[45/73] Compile Module.SlateFileDialogs.cpp
[46/73] Compile Module.Sockets.cpp
[47/73] Link libShaderCompileWorker-Sockets.so
[48/73] Compile Module.DesktopPlatform.cpp
[49/73] Compile Module.NetworkFile.cpp
[50/73] Link libShaderCompileWorker-NetworkFile.so
[51/73] Compile Module.TargetPlatform.cpp
[52/73] Compile Module.ShaderCompilerCommon.cpp
[53/73] Compile Module.CookingStats.cpp
[54/73] Compile Module.PakFile.cpp
[55/73] Compile Module.StreamingFile.cpp
[56/73] Compile Module.ShaderPreprocessor.cpp
[57/73] Link libShaderCompileWorker-StreamingFile.so
[58/73] Link libShaderCompileWorker-ShaderPreprocessor.so
[59/73] Link libShaderCompileWorker-ShaderCompilerCommon.so
[60/73] Link libShaderCompileWorker-CookingStats.so
[61/73] Link libShaderCompileWorker-PakFile.so
[62/73] Compile Module.ShaderFormatOpenGL.cpp
[63/73] Compile Module.PackageDependencyInfo.cpp
[64/73] Compile Module.ShaderCompileWorker.cpp
[65/73] Compile Module.DerivedDataCache.cpp
[66/73] Link libShaderCompileWorker-ShaderFormatOpenGL.so
[67/73] Link libShaderCompileWorker-PackageDependencyInfo.so
[68/73] Link libShaderCompileWorker-DerivedDataCache.so
-------- End Detailed Actions Stats -----------------------------------------------------------
ERROR: UBT ERROR: Failed to produce item: /home//UnrealEngine/Engine/Binaries/Linux/libShaderCompileWorker-AppFramework.so
Total build time: 1064.16 seconds
make: *** [ShaderCompileWorker] Error 5