Use MACOSX_DEPLOYMENT_TARGET=10.6 when compile native transport on MacOS (#8379)
Motivation: MACOSX_DEPLOYMENT_TARGET=10.6 needs to be used as everything before is not supported in 10.14 anymore. 10.6 was released 2009 so this should be a safe thing to do. Modifications: Use MACOSX_DEPLOYMENT_TARGET=10.6 Result: Be able to compile on MacOS 10.14
This commit is contained in:
parent
aae7cdca96
commit
adb4ce1f31
@ -80,10 +80,10 @@
|
|||||||
<configureArgs>
|
<configureArgs>
|
||||||
<arg>${jni.compiler.args.ldflags}</arg>
|
<arg>${jni.compiler.args.ldflags}</arg>
|
||||||
<arg>${jni.compiler.args.cflags}</arg>
|
<arg>${jni.compiler.args.cflags}</arg>
|
||||||
<!-- support for __attribute__((weak_import)) by the linker was added in 10.2 so ensure we
|
<!-- support for __attribute__((weak_import)) by the linker was added in 10.2 (but 10.6 is the minimum we can use on 10.14) so ensure we
|
||||||
explicitly set the target platform. Otherwise we may get fatal link errors due to weakly linked
|
explicitly set the target platform. Otherwise we may get fatal link errors due to weakly linked
|
||||||
methods which are not expected to be present on MacOS (e.g. accept4). -->
|
methods which are not expected to be present on MacOS (e.g. accept4). -->
|
||||||
<arg>MACOSX_DEPLOYMENT_TARGET=10.2</arg>
|
<arg>MACOSX_DEPLOYMENT_TARGET=10.6</arg>
|
||||||
</configureArgs>
|
</configureArgs>
|
||||||
</configuration>
|
</configuration>
|
||||||
<goals>
|
<goals>
|
||||||
|
Loading…
Reference in New Issue
Block a user