diff --git a/README.md b/README.md
index 4bda6aa..d2f2395 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,7 @@
| Java |
- OpenJDK 11 |
+ OpenJDK 17 |
Oracle JDK 8 |
Microsoft JDK 11 |
Temurin JDK 8 |
@@ -27,8 +27,8 @@
| Compiler |
GCC 10 |
- VS 2019 |
- VS 2019 |
+ VS 2022 |
+ VS 2022 |
Xcode 13 |
diff --git a/compile_macosx.sh b/compile_macosx.sh
index ade331f..43bb282 100755
--- a/compile_macosx.sh
+++ b/compile_macosx.sh
@@ -59,9 +59,9 @@ cd jcef_build
# MacOS: Generate amd64/arm64 Makefiles.
if [ ${TARGETARCH} == 'amd64' ]; then
- cmake -G "Ninja" -DPROJECT_ARCH="x86_64" -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ..
+ cmake -G "Ninja" -DPROJECT_ARCH="x86_64" -DCMAKE_OSX_ARCHITECTURES="x86_64" -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ..
else
- cmake -G "Ninja" -DPROJECT_ARCH="arm64" -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ..
+ cmake -G "Ninja" -DPROJECT_ARCH="arm64" -DCMAKE_OSX_ARCHITECTURES="arm64" -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ..
fi
# Build native part using ninja.
ninja -j4