From c6e72fbd4f2aca03ce56b27abc520970ad668e99 Mon Sep 17 00:00:00 2001 From: rdb Date: Thu, 25 Dec 2025 15:14:40 +0100 Subject: [PATCH] makepanda: Don't set HAVE_OPENAL_FRAMEWORK when building with thirdparty --- makepanda/makepanda.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/makepanda/makepanda.py b/makepanda/makepanda.py index 2fd81b6624..ad6230f0ed 100755 --- a/makepanda/makepanda.py +++ b/makepanda/makepanda.py @@ -2766,7 +2766,8 @@ def WriteConfigSettings(): dtool_config["PYTHON_FRAMEWORK"] = 'Python' dtool_config["PHAVE_MALLOC_H"] = 'UNDEF' dtool_config["PHAVE_SYS_MALLOC_H"] = '1' - dtool_config["HAVE_OPENAL_FRAMEWORK"] = '1' + if not os.path.isdir(os.path.join(GetThirdpartyDir(), 'openal')): + dtool_config["HAVE_OPENAL_FRAMEWORK"] = '1' dtool_config["HAVE_X11"] = 'UNDEF' # We might have X11, but we don't need it. dtool_config["IS_LINUX"] = 'UNDEF' dtool_config["HAVE_VIDEO4LINUX"] = 'UNDEF'