Hello again.
I am getting link errors on packaging for Windows x64 Development build.
Here are the functions that are not found:
void __cdecl EmptyLinkFunctionForGeneratedCodeHTML5Networking(void)
void __cdecl EmptyLinkFunctionForGeneratedCodeOculusLibrary(void)
void __cdecl EmptyLinkFunctionForGeneratedCodeSteamVR(void)
void __cdecl EmptyLinkFunctionForStaticInitializationHTML5Networking(void)
void __cdecl EmptyLinkFunctionForStaticInitializationOculusInput(void)
void __cdecl EmptyLinkFunctionForStaticInitializationOculusLibrary(void)
void __cdecl EmptyLinkFunctionForStaticInitializationOculusRift(void)
void __cdecl EmptyLinkFunctionForStaticInitializationSteamVR(void)
void __cdecl EmptyLinkFunctionForStaticInitializationSteamVRController(void)
void __cdecl EmptyLinkFunctionForStaticInitializationInputDevice(void)
Full error lines:
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: UELinkerFixups.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl EmptyLinkFunctionForGeneratedCodeHTML5Networking(void)" (?EmptyLinkFunctionForGeneratedCodeHTML5Networking@@YAXXZ) referenced in function "void __cdecl UELinkerFixups(void)" (?UELinkerFixups@@YAXXZ)
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: UELinkerFixups.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl EmptyLinkFunctionForGeneratedCodeOculusLibrary(void)" (?EmptyLinkFunctionForGeneratedCodeOculusLibrary@@YAXXZ) referenced in function "void __cdecl UELinkerFixups(void)" (?UELinkerFixups@@YAXXZ)
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: UELinkerFixups.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl EmptyLinkFunctionForGeneratedCodeSteamVR(void)" (?EmptyLinkFunctionForGeneratedCodeSteamVR@@YAXXZ) referenced in function "void __cdecl UELinkerFixups(void)" (?UELinkerFixups@@YAXXZ)
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: UELinkerFixups.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl EmptyLinkFunctionForStaticInitializationHTML5Networking(void)" (?EmptyLinkFunctionForStaticInitializationHTML5Networking@@YAXXZ) referenced in function "void __cdecl UELinkerFixups(void)" (?UELinkerFixups@@YAXXZ)
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: UELinkerFixups.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl EmptyLinkFunctionForStaticInitializationOculusInput(void)" (?EmptyLinkFunctionForStaticInitializationOculusInput@@YAXXZ) referenced in function "void __cdecl UELinkerFixups(void)" (?UELinkerFixups@@YAXXZ)
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: UELinkerFixups.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl EmptyLinkFunctionForStaticInitializationOculusLibrary(void)" (?EmptyLinkFunctionForStaticInitializationOculusLibrary@@YAXXZ) referenced in function "void __cdecl UELinkerFixups(void)" (?UELinkerFixups@@YAXXZ)
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: UELinkerFixups.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl EmptyLinkFunctionForStaticInitializationOculusRift(void)" (?EmptyLinkFunctionForStaticInitializationOculusRift@@YAXXZ) referenced in function "void __cdecl UELinkerFixups(void)" (?UELinkerFixups@@YAXXZ)
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: UELinkerFixups.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl EmptyLinkFunctionForStaticInitializationSteamVR(void)" (?EmptyLinkFunctionForStaticInitializationSteamVR@@YAXXZ) referenced in function "void __cdecl UELinkerFixups(void)" (?UELinkerFixups@@YAXXZ)
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: UELinkerFixups.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl EmptyLinkFunctionForStaticInitializationSteamVRController(void)" (?EmptyLinkFunctionForStaticInitializationSteamVRController@@YAXXZ) referenced in function "void __cdecl UELinkerFixups(void)" (?UELinkerFixups@@YAXXZ)
MainFrameActions: Packaging (Windows (64-bit)): UnrealBuildTool: UELinkerFixups.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl EmptyLinkFunctionForStaticInitializationInputDevice(void)" (?EmptyLinkFunctionForStaticInitializationInputDevice@@YAXXZ) referenced in function "void __cdecl UELinkerFixups(void)" (?UELinkerFixups@@YAXXZ)
I have attached a text file with the full contents of the output window.
Thanks in Advance.
PS: I remember disabling some Oculus plugins and what not that I am not going to use.
PSS: Enabling all the “Virtual reality” plugins solves the problem, But now I get a vertical split screen - For VR?
Bottom line: How to package the game without VR?