@@ -75,7 +75,7 @@ void build_boringssl(const char *arch) {
75
75
76
76
#ifdef IS_MACOS
77
77
/* Build for x64 (the host) */
78
- run ("cd uWebSockets/uSockets/boringssl && mkdir -p x64 && cd x64 && cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_DEPLOYMENT_TARGET=11 .0 .. && make crypto ssl" );
78
+ run ("cd uWebSockets/uSockets/boringssl && mkdir -p x64 && cd x64 && cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_DEPLOYMENT_TARGET=12 .0 .. && make crypto ssl" );
79
79
80
80
/* Build for arm64 (cross compile) */
81
81
run ("cd uWebSockets/uSockets/boringssl && mkdir -p arm64 && cd arm64 && cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES=arm64 .. && make crypto ssl" );
@@ -154,15 +154,15 @@ int main() {
154
154
#ifdef IS_MACOS
155
155
156
156
/* Apple special case */
157
- build ("clang -mmacosx-version-min=11 .0" ,
158
- "clang++ -stdlib=libc++ -mmacosx-version-min=11 .0" ,
157
+ build ("clang -mmacosx-version-min=12 .0" ,
158
+ "clang++ -stdlib=libc++ -mmacosx-version-min=12 .0" ,
159
159
"-undefined dynamic_lookup" ,
160
160
OS ,
161
161
X64 );
162
162
163
- /* Try and build for arm64 macOS 11 */
164
- build ("clang -target arm64-apple-macos11 " ,
165
- "clang++ -stdlib=libc++ -target arm64-apple-macos11 " ,
163
+ /* Try and build for arm64 macOS 12 */
164
+ build ("clang -target arm64-apple-macos12 " ,
165
+ "clang++ -stdlib=libc++ -target arm64-apple-macos12 " ,
166
166
"-undefined dynamic_lookup" ,
167
167
OS ,
168
168
ARM64 );
0 commit comments