diff --git a/Source/Engine/Audio/Audio.Build.cs b/Source/Engine/Audio/Audio.Build.cs index 8994abe02..c3296c6f9 100644 --- a/Source/Engine/Audio/Audio.Build.cs +++ b/Source/Engine/Audio/Audio.Build.cs @@ -58,7 +58,7 @@ public class Audio : EngineModule useOpenAL = true; break; case TargetPlatform.iOS: - //useOpenAL = true; // TODO: fix linker error 'ld: framework not found AudioUnit' for OpenAL on iOS + useOpenAL = true; break; default: throw new InvalidPlatformException(options.Platform.Target); } @@ -89,12 +89,16 @@ public class Audio : EngineModule options.Libraries.Add("OpenSLES"); break; case TargetPlatform.Mac: - case TargetPlatform.iOS: options.OutputFiles.Add(Path.Combine(depsRoot, "libopenal.a")); options.Libraries.Add("CoreAudio.framework"); options.Libraries.Add("AudioUnit.framework"); options.Libraries.Add("AudioToolbox.framework"); break; + case TargetPlatform.iOS: + options.OutputFiles.Add(Path.Combine(depsRoot, "libopenal.a")); + options.Libraries.Add("CoreAudio.framework"); + options.Libraries.Add("AudioToolbox.framework"); + break; default: throw new InvalidPlatformException(options.Platform.Target); } }