Jump to content

UE5 - libwvr_api.so' was not resolvable to a file when used in Module 'WVR'


V-Prep Harry

Recommended Posts

Hi, I am currently trying to launch my project to the vive focus 3 and i have managed this before however had to revert to a previous version and in doing so the project will now not launch and it displays that there a bunch of WVR undefined symbols, i feel like it might be an issue with the build.cs file but i'm really not sure.

LogPlayLevel: UAT: ********** BUILD COMMAND STARTED **********
LogPlayLevel: Completed Launch On Stage: Launch Task, Time: 1.532953
LogPlayLevel: UAT: Running: C:\Program Files\Epic Games\UE_5.1\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\dotnet.exe "C:\Program Files\Epic Games\UE_5.1\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" PhysicsConstraints Android Development -Project=C:\VPrepVR\PhysicsConstraints.uproject  C:\VPrepVR\PhysicsConstraints.uproject -NoUBTMakefiles  -remoteini="C:\VPrepVR" -skipdeploy -Manifest=C:\VPrepVR\Intermediate\Build\Manifest.xml -NoHotReload -log="C:\Users\RENDA\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.1\UBT-PhysicsConstraints-Androi
d-Development.txt"
LogPlayLevel: UAT: Log file: C:\Users\RENDA\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.1\UBT-PhysicsConstraints-Android-Development.txt
LogPlayLevel: UAT: Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)
LogPlayLevel: UAT: Target: x86_64-w64-windows-gnu
LogPlayLevel: UAT: Thread model: posix
LogPlayLevel: UAT: InstalledDir: C:/Users/RENDA/AppData/Local/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/windows-x86_64/bin
LogPlayLevel: UAT: Library 'C:\VPrepVR\Plugins\wave_5.3.1-r.2_UE_5.1\plugin\Plugins\WaveVR\Source\WVR/lib\android\armeabi-v7a\libwvr_api.so' was not resolvable to a file when used in Module 'WVR', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
LogPlayLevel: UAT: Library 'C:\VPrepVR\Plugins\wave_5.3.1-r.2_UE_5.1\plugin\Plugins\WaveVR\Source\WVR/lib\android\arm64-v8a\libwvr_api.so' was not resolvable to a file when used in Module 'WVR', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
LogPlayLevel: UAT: Library 'C:\VPrepVR\Plugins\wave_5.3.1-r.2_UE_5.1\plugin\Plugins\WaveVR\Source\WVR/lib\android\armeabi-v7a\libcamerautility.so' was not resolvable to a file when used in Module 'WVR', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
LogPlayLevel: UAT: Library 'C:\VPrepVR\Plugins\wave_5.3.1-r.2_UE_5.1\plugin\Plugins\WaveVR\Source\WVR/lib\android\arm64-v8a\libcamerautility.so' was not resolvable to a file when used in Module 'WVR', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning.
LogPlayLevel: UAT: Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)
LogPlayLevel: UAT: Target: x86_64-w64-windows-gnu
LogPlayLevel: UAT: Thread model: posix
LogPlayLevel: UAT: InstalledDir: C:/Users/RENDA/AppData/Local/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/windows-x86_64/bin
LogPlayLevel: UAT: Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)
LogPlayLevel: UAT: Target: x86_64-w64-windows-gnu
LogPlayLevel: UAT: Thread model: posix
LogPlayLevel: UAT: InstalledDir: C:/Users/RENDA/AppData/Local/Android/Sdk/ndk/25.1.8937393/toolchains/llvm/prebuilt/windows-x86_64/bin
LogPlayLevel: UAT: NDK toolchain: r25b, NDK version: 250200, ClangVersion: 14.0.6
LogPlayLevel: UAT: Compiling Native 64-bit code with NDK API 'android-29'
LogPlayLevel: UAT: Writing manifest to C:\VPrepVR\Intermediate\Build\Manifest.xml
LogPlayLevel: UAT: Building PhysicsConstraints...
LogPlayLevel: UAT: Determining max actions to execute in parallel (16 physical cores, 32 logical cores)
LogPlayLevel: UAT:   Executing up to 16 processes, one per physical core
LogPlayLevel: UAT: Building 2 actions with 2 processes...
LogPlayLevel: UAT: [1/2] WriteMetadata PhysicsConstraints.target cancelled
LogPlayLevel: UAT: [2/2] clang++ PhysicsConstraints-arm64.so
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_GetSupportedFeatures
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:86 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:86)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::GetSupportedFeatures())
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_Init
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:91 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:91)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::Init(WVR_AppType))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_Quit
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:95 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:95)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::Quit())
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_GetSyncPose
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:99 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:99)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::GetSyncPose(WVR_PoseOriginModel, WVR_DevicePosePair*, unsigned int))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_GetPoseState
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:104 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:104)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::GetPoseState(WVR_DeviceType, WVR_PoseOriginModel, unsigned int, WVR_PoseState*))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_SetPosePredictEnabled
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:110 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:110)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::SetPosePredictEnabled(WVR_DeviceType, bool, bool))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_GetInputButtonState
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:114 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:114)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::GetInputButtonState(WVR_DeviceType, WVR_InputId))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_GetInputTouchState
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:118 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:118)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::GetInputTouchState(WVR_DeviceType, WVR_InputId))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_GetInputAnalogAxis
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:122 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:122)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::GetInputAnalogAxis(WVR_DeviceType, WVR_InputId))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_IsDeviceConnected
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:126 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:126)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::IsDeviceConnected(WVR_DeviceType))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_GetParameters
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:130 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:130)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::GetParameters(WVR_DeviceType, char const*, char*, unsigned int))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_GetDegreeOfFreedom
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:134 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:134)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::GetDegreeOfFreedom(WVR_DeviceType))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_GetDeviceBatteryPercentage
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:138 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:138)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::GetDeviceBatteryPercentage(WVR_DeviceType))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_PollEventQueue
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:142 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:142)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::PollEventQueue(WVR_Event*))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_GetRenderProps
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:147 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:147)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::GetRenderProps(WVR_RenderProps*))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_SetInputRequest
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:151 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:151)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::SetInputRequest(WVR_DeviceType, WVR_InputAttribute const*, unsigned int))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_GetInteractionMode
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:159 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:159)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::GetInteractionMode())
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_SetGazeTriggerType
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:163 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:163)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::SetGazeTriggerType(WVR_GazeTriggerType))
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_GetGazeTriggerType
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:167 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:167)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::GetGazeTriggerType())
LogPlayLevel: Error: UAT: ld.lld: error: undefined symbol: WVR_GetDeviceErrorState
LogPlayLevel: UAT: >>> referenced by WaveVRPlatformAndroid.cpp:170 (C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Source/WaveVR/Private/Platforms/Android/WaveVRPlatformAndroid.cpp:170)
LogPlayLevel: UAT: >>>               C:/VPrepVR/Plugins/wave_5.3.1-r.2_UE_5.1/plugin/Plugins/WaveVR/Intermediate/Build/Android/UnrealGame/Development/WaveVR/Module.WaveVR.6_of_8.cppa8.o:(FWaveVRPlatformAndroid::GetDeviceErrorState(WVR_DeviceType, WVR_DeviceErrorStatus))
LogPlayLevel: Error: UAT: ld.lld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
LogPlayLevel: Error: UAT: clang++: error: linker command failed with exit code 1 (use -v to see invocation)
LogPlayLevel: UAT: Took 4.0444707s to run dotnet.exe, ExitCode=6
LogPlayLevel: UAT: UnrealBuildTool failed. See log for more details. (C:\Users\RENDA\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.1\UBT-PhysicsConstraints-Android-Development.txt)
LogPlayLevel: UAT: AutomationTool executed for 0h 0m 5s
LogPlayLevel: UAT: AutomationTool exiting with ExitCode=6 (6)
LogPlayLevel: Completed Launch On Stage: Build Task, Time: 3.523189
LogPlayLevel: UAT: BUILD FAILED
PackagingResults: Error: Launch failed! Unknown Error
LogSlate: Window 'Output Log' being destroyed
LogSlate: Window 'Output Log' being destroyed

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...