```console
$ make clang-release
...
[133/199] Linking CXX executable wasm2c
FAILED: wasm2c 
: && /usr/bin/clang++ -Wold-style-cast -fno-exceptions -O3 -DNDEBUG -arch arm64 -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names  CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o -o wasm2c  libwabt.a  /opt/homebrew/Cellar/openssl@3/3.3.0/lib/libcrypto.dylib && :
ld: warning: ignoring file '/opt/homebrew/Cellar/openssl@3/3.3.0/lib/libcrypto.3.dylib': found architecture 'arm64', required architecture 'x86_64'
Undefined symbols for architecture x86_64:
  "_SHA256", referenced from:
      wabt::sha256(std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) in libwabt.a[x86_64][29](sha256.cc.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[134/199] Linking CXX executable wasm-objdump
ld: warning: ignoring file '/opt/homebrew/Cellar/openssl@3/3.3.0/lib/libcrypto.3.dylib': found architecture 'arm64', required architecture 'x86_64'
[135/199] Linking CXX executable wasm-stats
ld: warning: ignoring file '/opt/homebrew/Cellar/openssl@3/3.3.0/lib/libcrypto.3.dylib': found architecture 'arm64', required architecture 'x86_64'
[146/199] Building CXX object CMakeFiles/wasm.dir/src/c-writer.cc.o
ninja: build stopped: subcommand failed.
make: *** [clang-release] Error 1
```
Build failed on Apple Silicon platform
This is a GitHub Issue
repo:wabt
owner:WebAssembly
Title : Build failed on Apple Silicon platform
Issue date:

--- start body ---
```console
$ make clang-release
...
[133/199] Linking CXX executable wasm2c
FAILED: wasm2c 
: && /usr/bin/clang++ -Wold-style-cast -fno-exceptions -O3 -DNDEBUG -arch arm64 -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names  CMakeFiles/wasm2c.dir/src/tools/wasm2c.cc.o -o wasm2c  libwabt.a  /opt/homebrew/Cellar/openssl@3/3.3.0/lib/libcrypto.dylib && :
ld: warning: ignoring file '/opt/homebrew/Cellar/openssl@3/3.3.0/lib/libcrypto.3.dylib': found architecture 'arm64', required architecture 'x86_64'
Undefined symbols for architecture x86_64:
  "_SHA256", referenced from:
      wabt::sha256(std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) in libwabt.a[x86_64][29](sha256.cc.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[134/199] Linking CXX executable wasm-objdump
ld: warning: ignoring file '/opt/homebrew/Cellar/openssl@3/3.3.0/lib/libcrypto.3.dylib': found architecture 'arm64', required architecture 'x86_64'
[135/199] Linking CXX executable wasm-stats
ld: warning: ignoring file '/opt/homebrew/Cellar/openssl@3/3.3.0/lib/libcrypto.3.dylib': found architecture 'arm64', required architecture 'x86_64'
[146/199] Building CXX object CMakeFiles/wasm.dir/src/c-writer.cc.o
ninja: build stopped: subcommand failed.
make: *** [clang-release] Error 1
```
--- end body ---
