diff --git a/win32/config-msvc.mak.in b/win32/config-msvc.mak.in index 348481adcf..3862f45323 100644 --- a/win32/config-msvc.mak.in +++ b/win32/config-msvc.mak.in @@ -38,6 +38,14 @@ GLIB_COMPILE_RESOURCES = $(PREFIX)\bin\glib-compile-resources.exe GDBUS_CODEGEN = $(PREFIX)\bin\gdbus-codegen !endif +!if "$(PLAT)" == "x64" +AT_PLAT=x86_64 +!elseif "$(PLAT)" == "arm64" +AT_PLAT=aarch64 +!else +AT_PLAT=i686 +!endif + # Please do not change anything beneath this line unless maintaining the NMake Makefiles GTK_VERSION = @GTK_VERSION@ @@ -70,7 +78,7 @@ GTK_PREPROCESSOR_FLAGS = \ /D_USE_MATH_DEFINES \ /DGTK_COMPILATION \ /DG_LOG_DOMAIN=\"Gtk\" \ - /DGTK_HOST=\"i686-pc-vs$(VSVER)\" \ + /DGTK_HOST=\"$(AT_PLAT)-pc-vs$(VSVER)\" \ /DGTK_PRINT_BACKENDS=\"file\" \ /DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED \ /DINCLUDE_IM_am_et \