Community Q&A

Welcome to Audiokinetic’s community-driven Q&A forum. This is the place where Wwise and Strata users help each other out. For direct help from our team, please use the Support Tickets page. To report a bug, use the Bug Report option in the Audiokinetic Launcher. (Note that Bug Reports submitted to the Q&A forum will be rejected. Using our dedicated Bug Report system ensures your report is seen by the right people and has the best chance of being fixed.)

To get the best answers quickly, follow these tips when posting a question:

  • Be Specific: What are you trying to achieve, or what specific issue are you running into?
  • Include Key Details: Include details like your Wwise and game engine versions, operating system, etc.
  • Explain What You've Tried: Let others know what troubleshooting steps you've already taken.
  • Focus on the Facts: Describe the technical facts of your issue. Focusing on the problem helps others find a solution quickly.

+5 votes
I am trying to import the Unity Integration 1.3 in the Linux Unity Editor 5.4.0f1 and the console prompt the following error

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

I found that #if UNITY_STANDALONE_LINUX && ! UNITY_EDITOR is preventing the code to be compiled by Unity.

Will it cause any problem if I change the first line to

#if (UNITY_STANDALONE_LINUX !UNITY_EDITOR) || UNITY_EDITOR_LINUX
in Feature Requests by Wing Sang W. (180 points)
recategorized by Samuel L. (Audiokinetic)
Anyone have any luck with this ever? I've been banging my head against it. I did the changes suggested above, but it's all come unstuck when the editor wants AkWaapiClient.

It's just doesn't run. It's a major pain.
Hi there, we're encountering these compiler issues in the Unity editor as well.

We have attempted alternative solutions, such as changing preprocessor directives (see linked threads below) that haven't solved the issue, unfortunately.
https://gitlab.com/gableroux/unity3d-gitlab-ci-example/-/issues/53
https://github.com/BlackBoxSimulations/wwise-unity-cloud-build-fixer


Has anyone found a workaround that might work so Unity builds can kick off on a Linux VM?

1 Answer

0 votes
 
Best answer

The Unity Editor on Linux is not a supported target by our Unity integration at this time.
Linux, while supported as a runtime target, is also not a supported authoring environment.

We encourage studios and users who wish to see the Unity Linux editor to become officially supported to report it to us as a feature request to help us prioritize. 

The most up-to-date information related to targeting Linux on Unity with Wwise can be found at this address: https://www.audiokinetic.com/library/edge/?source=Unity&id=pg_howtobuilddeploylinux.html

by Samuel L. (Audiokinetic) (23.6k points)
...