From cf1739b0d906ba516adde6f38be1a2d976a5e374 Mon Sep 17 00:00:00 2001 From: Andrew Brodko Date: Wed, 8 Jul 2020 20:10:54 +0000 Subject: [PATCH] Checking for program 'clang-cl' - is not executable error fix --- waflib/extras/clang_cl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/waflib/extras/clang_cl.py b/waflib/extras/clang_cl.py index 5adb3966..6865ea07 100644 --- a/waflib/extras/clang_cl.py +++ b/waflib/extras/clang_cl.py @@ -41,7 +41,7 @@ def get_llvm_paths(self): llvm_dir, _ = Utils.winreg.QueryValueEx(llvm_key, '') if llvm_dir: - llvm_path.append(os.path.join(llvm_dir, 'bin')) + llvm_path.append(os.path.join(llvm_dir.encode("utf-8") if isinstance(llvm_dir, unicode) else llvm_dir, 'bin')) tmp = self.environ.get('LLVM_PATH') or self.env.LLVM_PATH if tmp: