|
134 | 134 | <_MonoCFLAGS Condition="'$(Platform)' == 'arm64'" Include="-arch arm64" /> |
135 | 135 | <_MonoCFLAGS Include="-isysroot $(XcodeDir)/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS$(tvOSVersion).sdk" /> |
136 | 136 | <_MonoCFLAGS Include="-mtvos-version-min=$(tvOSVersionMin)" /> |
| 137 | + <_MonoCFLAGS Include="-Werror=partial-availability" /> |
137 | 138 | <_MonoCFLAGS Include="-Wl,-application_extension" /> |
138 | 139 | <_MonoCFLAGS Include="-fexceptions" /> |
139 | 140 | <_MonoCFLAGS Include="-fembed-bitcode" /> |
|
158 | 159 | <_MonoCPPFLAGS Include="-DHAVE_LARGE_FILE_SUPPORT=1" /> |
159 | 160 |
|
160 | 161 | <_MonoLDFLAGS Condition="'$(Platform)' == 'arm64'" Include="-arch arm64" /> |
161 | | - <_MonoLDFLAGS Include="-Wl,-no_weak_imports" /> |
| 162 | + <!--<_MonoLDFLAGS Include="-Wl,-no_weak_imports" />--> <!-- TODO: reenable once Xcode bug is fixed: https://github.com/mono/mono/issues/19393 --> |
162 | 163 | <_MonoLDFLAGS Include="-Wl,-bitcode_bundle" /> |
163 | 164 | <_MonoLDFLAGS Include="-framework CoreFoundation" /> |
164 | 165 | <_MonoLDFLAGS Include="-lobjc" /> |
|
278 | 279 | <_MonoCFLAGS Condition="'$(Platform)' == 'arm'" Include="-arch armv7s" /> |
279 | 280 | <_MonoCFLAGS Include="-isysroot $(XcodeDir)/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS$(iOSVersion).sdk" /> |
280 | 281 | <_MonoCFLAGS Include="-miphoneos-version-min=$(iOSVersionMin)" /> |
| 282 | + <_MonoCFLAGS Include="-Werror=partial-availability" /> |
281 | 283 | <_MonoCFLAGS Include="-Wl,-application_extension" /> |
282 | 284 | <_MonoCFLAGS Include="-fexceptions" /> |
283 | 285 |
|
|
303 | 305 | <_MonoLDFLAGS Condition="'$(Platform)' == 'arm64'" Include="-arch arm64" /> |
304 | 306 | <_MonoLDFLAGS Condition="'$(Platform)' == 'arm'" Include="-arch armv7" /> |
305 | 307 | <_MonoLDFLAGS Condition="'$(Platform)' == 'arm'" Include="-arch armv7s" /> |
306 | | - <_MonoLDFLAGS Include="-Wl,-no_weak_imports" /> |
| 308 | + <!--<_MonoLDFLAGS Include="-Wl,-no_weak_imports" />--> <!-- TODO: reenable once Xcode bug is fixed: https://github.com/mono/mono/issues/19393 --> |
307 | 309 | <_MonoLDFLAGS Include="-framework CoreFoundation" /> |
308 | 310 | <_MonoLDFLAGS Include="-lobjc" /> |
309 | 311 | <_MonoLDFLAGS Include="-lc++" /> |
|
0 commit comments