I have Vivox v16.5.0 in my project, and when I do my Linux dedicated game server build, I get an error:
Here’s the text copy/paste of the error as well:
DllNotFoundException: libVivoxNative assembly:<unknown assembly> type:<unknown type> member:(null)
Unity.Services.Vivox.VivoxCoreInstancePINVOKE+SWIGExceptionHelper..cctor () (at ./Library/PackageCache/com.unity.services.vivox@16.5.0/Runtime/SWIG/VivoxCoreInstancePINVOKE.cs:129)
Rethrow as TypeInitializationException: The type initializer for 'SWIGExceptionHelper' threw an exception.
Unity.Services.Vivox.VivoxCoreInstancePINVOKE..cctor () (at ./Library/PackageCache/com.unity.services.vivox@16.5.0/Runtime/SWIG/VivoxCoreInstancePINVOKE.cs:149)
Rethrow as TypeInitializationException: The type initializer for 'Unity.Services.Vivox.VivoxCoreInstancePINVOKE' threw an exception.
Unity.Services.Vivox.AudioTaps.VivoxAudioProcessor..ctor (Unity.Services.Vivox.AudioTaps.VivoxAudioTap owner) (at ./Library/PackageCache/com.unity.services.vivox@16.5.0/Runtime/AudioTaps/VivoxAudioProcessor.cs:31)
Unity.Services.Vivox.AudioTaps.VivoxAudioTap..ctor () (at ./Library/PackageCache/com.unity.services.vivox@16.5.0/Runtime/AudioTaps/VivoxAudioTap.cs:127)
Unity.Services.Vivox.AudioTaps.VivoxCaptureSourceTap..ctor () (at ./Library/PackageCache/com.unity.services.vivox@16.5.0/Runtime/AudioTaps/VivoxCaptureSourceTap.cs:24)
How can this error be fixed?
Note that the build does complete, but I do want to get rid of this error because I don’t know what adverse effects there might be due to a missing DLL.