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

I don't do Windows, neither VS2017 or 2015. So what do Xcode/Mac devs do for "premake Authoring", please?

+1 vote
I'm following the same instructions on macOS, with WWise 2019.1.2.7018 and the Authoring package installed:

 premake Authoring gives "wp.py: error: argument platform: invalid choice: 'Authoring' (choose from 'tvOS', 'iOS', 'Mac')"
asked Aug 19, 2019 in General Discussion by S G. (240 points)

2 Answers

0 votes
Hi S G

I'm not 100% sure but I strongly suspect you won't be able to build the authoring project files for macOS.

Consider that the .dll files that provide the MFC user interface within Wwise on macOS run within some kind of wine enviroment that is providing compatibility with the build from Windows.

Its a bit like asking how one might generate the visual studio project files for an ios app.

For this task I strongly recommend you get a Windows system ( virtual machine or otherwise ).

I am sympathetic to your situation and as much as it pains me to recommend Windows to someone that is the nature of APIs that are built around vendor lock in.

Best,

Dan Murray
answered Aug 20, 2019 by Dan M. (2,660 points)
Thanks for the quick reply, Dan. I shall speak to someone else on the team who has Windows - and still has VS2015 installed. Hopefully we'll only need to do this once. We're making products for iOS so macOS is the essential 'lock in', from our point of view ;-)

You might like to update the docs at https://www.audiokinetic.com/library/edge/?source=SDK&id=effectplugin__tools.html to make clear that the premake Authoring example only works on Windows (and currently requires VS2015, though I hope that'll be fixed sooner). The build Documentation option does seem to work on Macs.
> You might like to update the docs at https://www.audiokinetic.com/library/edge/?source=SDK&id=effectplugin__tools.html to make clear that the premake Authoring example only works on Windows (and currently requires VS2015, though I hope that'll be fixed sooner). The build Documentation option does seem to work on Macs.

Like I say i'm not 100% sure - it may well be supposed to be working!

That being said I'd be surprised if it does work at all.

Don't forget that just because you are making products for ios does not mean that you 'have' to use macOS for Wwise. For the cost of a single apple brand adapter you can buy a Windows machine for the sole purpose of running Wwise and save yourself future compatibility headaches ;)
0 votes
As Dan pointed out, our current solution for Wwise Authoring on macOS requires running through Wine, which means that it is still the Windows libraries that are used on macOS.

This means you currently need a Windows setup to be able to build for macOS Authoring.
answered Aug 28, 2020 by Samuel L. (Audiokinetic) (23,220 points)
...