Skip to content

Commit 1b94059

Browse files
authored
fix: configuring arm64 Windows build
1 parent cd7b971 commit 1b94059

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

llama/toolchains/win32.host-x64.target-arm64.cmake

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,19 @@
11
set(CMAKE_SYSTEM_NAME Windows)
2-
set(CMAKE_SYSTEM_PROCESSOR ARM64)
2+
set(CMAKE_SYSTEM_PROCESSOR arm64)
33

44
set(target arm64-pc-windows-msvc)
5+
6+
set(CMAKE_C_COMPILER clang)
7+
set(CMAKE_CXX_COMPILER clang++)
8+
59
set(CMAKE_C_COMPILER_TARGET ${target})
610
set(CMAKE_CXX_COMPILER_TARGET ${target})
711

12+
set(warn_c_flags "-Wno-format -Wno-unused-variable -Wno-unused-function -Wno-gnu-zero-variadic-macro-arguments")
13+
14+
set(CMAKE_C_FLAGS_INIT "${warn_c_flags}")
15+
set(CMAKE_CXX_FLAGS_INIT "${warn_c_flags}")
16+
817
# Look for cl.exe in the Visual Studio installation directories
918
# set(PROGRAMFILES "$ENV{ProgramFiles}")
1019
# set(PROGRAMFILES_X86 "$ENV{ProgramFiles\(x86\)}")

0 commit comments

Comments
 (0)