From 661754041c10b592b907915a5ba04ade40af5070 Mon Sep 17 00:00:00 2001 From: roytam1 Date: Mon, 26 Jun 2023 10:37:28 +0800 Subject: [PATCH] moz.configure: add fix for VS2017 x64 ATLMFC lib path detection --- build/moz.configure/windows.configure | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build/moz.configure/windows.configure b/build/moz.configure/windows.configure index 1ad2cd3eb6..4d429f32da 100644 --- a/build/moz.configure/windows.configure +++ b/build/moz.configure/windows.configure @@ -334,8 +334,10 @@ def lib_path(target, vc_path, windows_sdk_dir, ucrt_sdk_dir, dia_sdk_dir): atlmfc_dir = os.path.join(vc_path, 'atlmfc', 'lib', *vc_target) if not os.path.isdir(atlmfc_dir): - die('Cannot find the ATL/MFC libraries in the Visual C++ directory (%s). ' - 'Please install them.' % vc_path) + atlmfc_dir = atlmfc_dir.replace('amd64','x64') + if not os.path.isdir(atlmfc_dir): + die('Cannot find the ATL/MFC libraries in the Visual C++ directory (%s). ' + 'Please install them.' % vc_path) libs = []