diff --git a/cmake/windows-setup.cmake b/cmake/windows-setup.cmake index 2791fffb4d9..d52eb9f7a2f 100644 --- a/cmake/windows-setup.cmake +++ b/cmake/windows-setup.cmake @@ -36,7 +36,9 @@ if(FLB_WINDOWS_DEFAULTS) set(FLB_CONFIG_YAML No) endif () if(FLB_ARCH STREQUAL "arm64") - set(FLB_WASM No) + set(FLB_WASM Yes) + # This is temporary solution to enable flb_wasm on ARM64 Windows. + set(WAMR_BUILD_INVOKE_NATIVE_GENERAL 1) elseif(FLB_ARCH STREQUAL "x64") set(FLB_WASM Yes) elseif(FLB_ARCH STREQUAL "x86") @@ -132,7 +134,7 @@ if(FLB_WINDOWS_DEFAULTS) set(FLB_FILTER_AWS Yes) set(FLB_FILTER_ECS Yes) if(FLB_ARCH STREQUAL "arm64") - set(FLB_FILTER_WASM No) + set(FLB_FILTER_WASM Yes) elseif(FLB_ARCH STREQUAL "x64") set(FLB_FILTER_WASM Yes) elseif(FLB_ARCH STREQUAL "x86")