diff --git a/waflib/extras/clang_cl.py b/waflib/extras/clang_cl.py index 5adb3966..b167aa72 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"), 'bin')) tmp = self.environ.get('LLVM_PATH') or self.env.LLVM_PATH if tmp: