aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32
diff options
context:
space:
mode:
authorAhmet Sait <git@ahmetsait.com>2025-03-25 08:16:17 +1100
committerAhmet Sait <git@ahmetsait.com>2025-03-25 08:16:17 +1100
commit5c766c5056c2531f82ef529cd92fcd160e371dfe (patch)
tree8739e82be3f742a2739b4dd8bcd62451ebc8ce27 /win32
parentce847bc8d463ccfecd4a09568445bc3fceb792fb (diff)
downloadscintilla-mirror-5c766c5056c2531f82ef529cd92fcd160e371dfe.tar.gz
Feature [feature-requests:#1546]. Fix building for ARM64 on Win32.
Diffstat (limited to 'win32')
-rw-r--r--win32/scintilla.mak7
1 files changed, 6 insertions, 1 deletions
diff --git a/win32/scintilla.mak b/win32/scintilla.mak
index f2cf5c93d..95c2fe906 100644
--- a/win32/scintilla.mak
+++ b/win32/scintilla.mak
@@ -18,6 +18,10 @@ LIBSCI=$(DIR_BIN)\libscintilla.lib
LD=link
+!IF "$(PLATFORM:64=)" == "arm"
+ARM64=1
+!ENDIF
+
!IFDEF SUPPORT_XP
ADD_DEFINE=-D_USING_V110_SDK71_
# Different subsystems for 32-bit and 64-bit Windows XP so detect based on Platform
@@ -28,10 +32,11 @@ SUBSYSTEM=-SUBSYSTEM:WINDOWS,5.02
SUBSYSTEM=-SUBSYSTEM:WINDOWS,5.01
!ENDIF
!ELSE
-CETCOMPAT=-CETCOMPAT
!IFDEF ARM64
ADD_DEFINE=-D_ARM64_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1
SUBSYSTEM=-SUBSYSTEM:WINDOWS,10.00
+!ELSE
+CETCOMPAT=-CETCOMPAT
!ENDIF
!ENDIF