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.