diff --git a/source/common/menu/menudef.cpp b/source/common/menu/menudef.cpp index 1015ed43e..8bac5f199 100644 --- a/source/common/menu/menudef.cpp +++ b/source/common/menu/menudef.cpp @@ -1508,6 +1508,7 @@ void M_CreateMenus() { I_BuildMIDIMenuList(*opt); } +#ifndef NO_OPENAL opt = OptionValues.CheckKey(NAME_Aldevices); if (opt != nullptr) { @@ -1518,6 +1519,7 @@ void M_CreateMenus() { I_BuildALResamplersList(*opt); } +#endif // !NO_OPENAL } //============================================================================= diff --git a/source/common/sound/backend/i_sound.cpp b/source/common/sound/backend/i_sound.cpp index d36814f2b..614f12511 100644 --- a/source/common/sound/backend/i_sound.cpp +++ b/source/common/sound/backend/i_sound.cpp @@ -259,10 +259,12 @@ void I_InitSound () return; } +#ifndef NO_OPENAL if (IsOpenALPresent()) { GSnd = new OpenALSoundRenderer; } +#endif // !NO_OPENAL if (!GSnd || !GSnd->IsValid ()) {