tflite: Also look for C symbols in libtensorflow-lite
For some builds, there isn't a separate C library such as some Yocto builds of tflite. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8523>
This commit is contained in:
parent
25cf5262dd
commit
9e3d251c23
@ -26,9 +26,19 @@ if get_option('tflite').disabled()
|
||||
subdir_done()
|
||||
endif
|
||||
|
||||
tensorflow_lite_dep = cc.find_library('tensorflowlite_c',
|
||||
tensorflow_lite_dep = cc.find_library('tensorflowlite_c', required: false)
|
||||
|
||||
if not tensorflow_lite_dep.found()
|
||||
tensorflow_lite_dep = cc.find_library('tensorflow-lite',
|
||||
required: get_option('tflite'))
|
||||
|
||||
if not cc.has_function('TfLiteInterpreterCreate',
|
||||
dependencies: tensorflow_lite_dep,
|
||||
required: get_option('tflite'))
|
||||
tensorflow_lite_dep = disabler()
|
||||
endif
|
||||
endif
|
||||
|
||||
tensorflow_lite_header_found = cc.has_header('tensorflow/lite/c/c_api.h',
|
||||
dependencies: tensorflow_lite_dep,
|
||||
required: get_option('tflite'))
|
||||
|
Loading…
x
Reference in New Issue
Block a user