diff --git a/tensorflow/lite/build_def.bzl b/tensorflow/lite/build_def.bzl index 35609c4675d..9bdf0547d45 100644 --- a/tensorflow/lite/build_def.bzl +++ b/tensorflow/lite/build_def.bzl @@ -115,10 +115,12 @@ def tflite_jni_binary( linkopts = linkopts + select({ "//tensorflow:macos": [ "-Wl,-exported_symbols_list,$(location {})".format(exported_symbols), + "-Wl,-install_name,@rpath/" + name, ], "//tensorflow:windows": [], "//conditions:default": [ "-Wl,--version-script,$(location {})".format(linkscript), + "-Wl,-soname," + name, ], }) native.cc_binary(