Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
cookiejar2's avatar
cookiejar2
Protege
5 months ago

Building Oculus-Fork for Linux?

Hi,

has anyone ever successfully build AND run the 4.27 branch of the Oculus fork of UnrealEngine? On my Ubuntu machine (Epics favourite distribution), I  can  check out the original Code from Epic, and then its a simple "Setup/GenerateProjectFiles/make", and we are good to go. Also creating an InstalledBuild is no problem, The editor starts just fine. (BTW, why cant it be so simple under Windows, instead of having to mess around with VisualStudio?!?)

If I do the same with the Oculus fork, the system can be build just as well, but as soon as I start the UE4Editor, I get a lot of errors while it is compiling the shaders

LogSerialization: Error: Invalid boolean encountered while reading archive TMemoryHasherTemplate - stream is most likely corrupted.

and at about 84%, the editor will crash:

Caught signal 11 Segmentation fault libUE4Editor-Core.so!FUnixPlatformStackWalk::CaptureStackBackTrace(unsigned long long*, unsigned int, void*) [/prj/UnrealEngine_ocu_427/Engine/Source/Runtime/Core/Private/Unix/UnixPlatformStackWalk.cpp:693] libUE4Editor-Core.so!FGenericPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*) [/prj/UnrealEngine_ocu_427/Engine/Source/Runtime/Core/Private/GenericPlatform/GenericPlatformStackWalk.cpp:191] libUE4Editor-Core.so!FUnixCrashContext::CaptureStackTrace() [/prj/UnrealEngine_ocu_427/Engine/Source/Runtime/Core/Private/Unix/UnixPlatformCrashContext.cpp:291] libUE4Editor-UnixCommonStartup.so!CommonUnixCrashHandler(FGenericCrashContext const&) [/prj/UnrealEngine_ocu_427/Engine/Source/Runtime/Unix/UnixCommonStartup/Private/UnixCommonStartup.cpp:35] libUE4Editor-Core.so!PlatformCrashHandler(int, siginfo_t*, void*) [/prj/UnrealEngine_ocu_427/Engine/Source/Runtime/Core/Private/Unix/UnixPlatformCrashContext.cpp:853] libc.so.6!UnknownFunction(0x4532f)

Has anybody a idea? Or did at least someone successfully build and run this?

Thanks,

Hauke

2 Replies

Replies have been turned off for this discussion
  • Hey Hauke!

    Sorry to hear that you're having trouble with the Oculus-VR fork for UE on Linux, I get how that would be frustrating.

    We're currently looking into your issue, and may reach back out if we have any questions or updates. In the meantime, please feel free to let me know if you have any other questions!

    -G

  • Hello again!

    Looking into this further, I can confirm we actually don't currently support building the Oculus-VR Fork for UE on Linux based operations systems. That said, it's likely that's reason you're running into the error you listed above. 

    If you have any other questions or need any other help, let me know and I'd be happy to assist!

    -G