diff --git a/Interop/Runtime/build.gradle b/Interop/Runtime/build.gradle index 2cff59ff60a..06fd98a191d 100644 --- a/Interop/Runtime/build.gradle +++ b/Interop/Runtime/build.gradle @@ -24,7 +24,9 @@ model { binaries.all { cCompiler.args compilerArgsForJniIncludes cCompiler.args "-I$ffiIncludePath" - linker.args "$ffiLibPath/libffi.a" + + String libffiPicPath = "$ffiLibPath/libffi_pic.a" + linker.args file(libffiPicPath).exists() ? libffiPicPath : "$ffiLibPath/libffi.a" } } }