Pass "-lexecinfo" for some TensorFlow targets on FreeBSD.

This commit is contained in:
Gleb Popov 2019-05-13 21:14:31 +04:00
parent 8bda58c532
commit 1f16fe2b01
2 changed files with 8 additions and 0 deletions

View File

@ -497,6 +497,10 @@ tf_cc_shared_object(
linkopts = select({ linkopts = select({
"//tensorflow:macos": [], "//tensorflow:macos": [],
"//tensorflow:windows": [], "//tensorflow:windows": [],
"//tensorflow:freebsd": [
"-Wl,--version-script,$(location //tensorflow:tf_framework_version_script.lds)",
"-lexecinfo"
],
"//conditions:default": [ "//conditions:default": [
"-Wl,--version-script,$(location //tensorflow:tf_framework_version_script.lds)", "-Wl,--version-script,$(location //tensorflow:tf_framework_version_script.lds)",
], ],

View File

@ -165,6 +165,10 @@ cc_library(
"statusor.h", "statusor.h",
], ],
visibility = ["//visibility:public"], visibility = ["//visibility:public"],
linkopts = select({
"@org_tensorflow//tensorflow:freebsd": ["-lexecinfo"],
"//conditions:default": []
}),
deps = [ deps = [
":status", ":status",
"//tensorflow/stream_executor/lib", "//tensorflow/stream_executor/lib",