I followed the instructions in a YouTube video (will post link if needed) on how to build for the Oculus Quest. When I do, it fails. The UnityLinker gives me the following error:
Fatal error in Unity CIL Linker
Mono.Linker.LinkerFatalErrorException: ILLink: error IL1005: SpeechLib.ISpeechObjectTokens.GetEnumerator(): Error processing method ‘SpeechLib.ISpeechObjectTokens.GetEnumerator()’ in assembly ‘SpeechLib.dll’
—> Mono.Cecil.AssemblyResolutionException: Failed to resolve assembly: ‘CustomMarshalers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null’
I have no idea what that means or how to solve it…
Are you quite certain you just followed the instructions presented? You didn’t try to access something named SpeechLib? If so I would simply create a new project from start and see if that works.
Well, that’s about it. Created a simple scene (no interactions, just a room with a few models), added the VR Builder package and tried to build & run for an Oculus Quest.
They aren’t very active support wise. They have a Discord channel and even though it isn’t very active (just a few posts/questions each day) I hardly ever see them answer.
Thanks for using VR Builder! Actually, we are pretty responsive and in most cases you get a respone on the same day. The team just had some days off over Christmas. We are back now and following up on all the support questions that gathered during our vacation.
For those who want to follow-up on this, you are welcome to join our community as well: http://community.mindport.co/
Hello! That’s indeed a VR Builder issue. We are aware of it and will fix it in the future. The current workaround is to set Managed Stripping Level to Low (instead of Minimal) in the Player settings, assuming you are using Unity 2021+.