menu
 

在 Audiokinetic 社区问答论坛上,用户可对 Wwise 和 Strata 相关问题进行提问和解答。如需从 Audiokinetic 技术支持团队获取答复,请务必使用技术支持申请单页面。

0 投票
Hello, I have added Linux as a deployment platform in Wwise. I generate soundbanks and go to build the game in Unity. I am on Mac, but building for Linux. Why? I don't have access to a Linux machine, so I am building everything from my Mac. I am on Wwise 2022.1.0, and Unity 2022.3.4f1

I am getting a lot of errors such as:

WwiseUnity: A class has not been registered for the reference platform: Linux

Assets/Wwise/API/Runtime/Generated/Common/AkDeviceSettings.cs(71,10): error CS0246: The type or namespace name 'AkThreadProperties' could not be found (are you missing a using directive or an assembly reference?)

Assets/Wwise/API/Runtime/Handwritten/Common/AkCommonPlatformSettings.cs(55,17): error CS0246: The type or namespace name 'AkCommunicationSettings' could not be found (are you missing a using directive or an assembly reference?)

Assets/Wwise/API/Runtime/Generated/Common/AkInitializationSettings.cs(80,10): error CS0246: The type or namespace name 'AkPlatformInitSettings' could not be found (are you missing a using directive or an assembly reference?)

 

There are a lot more. It looks like something is missing. Are there files I need to download? Is there a specific place to put them? Is there any information on how to make a build for Linux?
分类:General Discussion | 用户: Brennan A. (120 分)
Hello. Did you find a solution for this issue? I'm having the same and I don't know where to look.

Thanks for your help.

1个回答

0 投票
Hey, I was also doing this and I got similar errors. The way I fixed it was:

1. Open the Audiokinetic Launcher

2. Go to the Unity Tab

3. Click the dropdown arrow next to "Upgrade Wwise in Project..."

4. Click Modify Wwise in Project...

For me, I did not have Linux checked under Deployment Platforms, check that press the modify button.

Hope this helps!
用户: Wyatt S. (140 分)
...