Community Q&A

Where Wwise users help each other out!

Audiokinetic's Community Q&A is the forum where Wwise users ask and answer questions within the Wwise community. If you would like to get an answer from Audiokinetic's Technical support team, make sure you use the Support Tickets page.

Unity Editor on Linux has errors connected with Wwise (Linux build made on a Windows machine works properly)

+1 vote

We have a problem trying to open our project in Unity Editor on Linux. There are multiple console errors preventing us from entering playmode. These are the errors:

Assets/Wwise/Deployment/API/Generated/Common/AkDeviceSettings.cs(66,10): error CS0246: The type or namespace name `AkThreadProperties' could not be found. Are you missing an assembly reference?

Assets/Wwise/Deployment/API/Generated/Common/AkInitializationSettings.cs(83,10): error CS0246: The type or namespace name `AkPlatformInitSettings' could not be found. Are you missing an assembly reference?

Assets/Wwise/Deployment/API/Generated/Common/AkInitializationSettings.cs(102,10): error CS0246: The type or namespace name `AkCommunicationSettings' could not be found. Are you missing an assembly reference?

Assets/Wwise/Deployment/API/Generated/Common/AkInitializationSettings.cs(110,10): error CS0246: The type or namespace name `AkUnityPlatformSpecificSettings' could not be found. Are you missing an assembly reference?

Assets/Wwise/Deployment/API/Handwritten/Common/AkCommonPlatformSettings.cs(43,17): error CS0246: The type or namespace name `AkCommunicationSettings' could not be found. Are you missing an assembly reference?

Assets/Wwise/Deployment/API/Handwritten/Common/AkCommonPlatformSettings.cs(297,29): error CS0246: The type or namespace name `AkPlatformInitSettings' could not be found. Are you missing an assembly reference?

Assets/Wwise/Deployment/API/Handwritten/Common/AkCommonPlatformSettings.cs(434,29): error CS0246: The type or namespace name `AkCommunicationSettings' could not be found. Are you missing an assembly reference?

Assets/Wwise/Deployment/API/Handwritten/Common/AkCommonPlatformSettings.cs(521,18): error CS0246: The type or namespace name `AkCommunicationSettings' could not be found. Are you missing an assembly reference?

Assets/Wwise/Deployment/API/Handwritten/Windows/AkWindowsSettings.cs(45,22): error CS0246: The type or namespace name `AkPlatformInitSettings' could not be found. Are you missing an assembly reference?

The Unity Editor version we are using is 2017.4.6f1 as it was the closest Linux-ready version to that of our project (2017.4.5f1).

We have also built Linux builds on a Windows machine, and there were no such problems. The builds are working correctly on Linux and the audio works fine. However, we need to get the project working inside the Unity Editor on Linux in order to check some specific things. Is there any solution to those editor errors? Besides Windows, we have also been opening the project inside Unity Editor on a Mac, and there were no problems with Wwise. 

asked Apr 10, 2019 in General Discussion by Michał S. (110 points)
I'm trying to build on linux for Android and get the same thing. iOS is fine

1 Answer

0 votes
Hi, have you found an solutions to this? We're having the same issue.
answered Sep 23 by Can U. (150 points)
...