chakra-core / ChakraCore

ChakraCore is an open source Javascript engine with a C API.
MIT License
9.1k stars 1.19k forks source link

Windows (ARM64) build failed after adding a Apple Silicon support #6895

Closed Taritsyn closed 5 months ago

Taritsyn commented 1 year ago

After adding a Apple Silicon support when building of the ChakraCore for Windows (ARM64) using the following command:

msbuild /m /p:Platform=arm64 /p:Configuration=Release /p:RuntimeLib=static_library D:\Projects\ChakraCore\Build\Chakra.Core.sln

An error occurs:

"D:\Projects\ChakraCore\Build\Chakra.Core.sln" (default target) (1) ->
"D:\Projects\ChakraCore\bin\NativeTests\NativeTests.vcxproj" (default target) (31) ->
"D:\Projects\ChakraCore\bin\ChakraCore\ChakraCore.vcxproj" (default target) (32) ->
(Link target) ->
  Chakra.Jsrt.lib(JsrtDebugManager.obj) : error LNK2001: unresolved external symbol arm64_GET_CURRENT_FRAME [D:\
Projects\ChakraCore\bin\ChakraCore\ChakraCore.vcxproj]
  D:\Projects\ChakraCore\Build\VcBuild\bin\arm64_release\ChakraCore.dll : fatal error LNK1120: 1 unresolved exte
rnals [D:\Projects\ChakraCore\bin\ChakraCore\ChakraCore.vcxproj]
Taritsyn commented 5 months ago

Thanks!