diff options
Diffstat (limited to 'tensorflow/core/BUILD')
-rw-r--r-- | tensorflow/core/BUILD | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/tensorflow/core/BUILD b/tensorflow/core/BUILD index b070f384e0..fc039eaa39 100644 --- a/tensorflow/core/BUILD +++ b/tensorflow/core/BUILD @@ -1197,7 +1197,10 @@ cc_library( ], copts = tf_copts(), defines = tf_additional_lib_defines(), - linkopts = ["-ldl"], + linkopts = select({ + "//tensorflow:freebsd": [], + "//conditions:default": ["-ldl"], + }), deps = tf_additional_lib_deps() + [ ":lib_hash_crc32c_accelerate_internal", ":lib_proto_parsing", @@ -1224,7 +1227,10 @@ cc_library( ], hdrs = ["lib/gif/gif_io.h"], copts = tf_copts(), - linkopts = ["-ldl"], + linkopts = select({ + "//tensorflow:freebsd": [], + "//conditions:default": ["-ldl"], + }), deps = [ ":lib", "//tensorflow/core/platform/default/build_config:gif", @@ -1243,7 +1249,10 @@ cc_library( "lib/jpeg/jpeg_mem.h", ], copts = tf_copts(), - linkopts = ["-ldl"], + linkopts = select({ + "//tensorflow:freebsd": [], + "//conditions:default": ["-ldl"], + }), deps = [ ":lib", "//tensorflow/core/platform/default/build_config:jpeg", @@ -1321,8 +1330,10 @@ tf_cuda_library( "util/tensor_slice_util.h", ], copts = tf_copts(), - linkopts = [ - "-ldl", + linkopts = select({ + "//tensorflow:freebsd": [], + "//conditions:default": ["-ldl"], + }) + [ "-lm", ], deps = [ |