Tensorflow на Hexagon DSP неясные проблемы
Я следую инструкции по сборке приложения Android с движком Tensorflow на Hexagon DSP.
Мое устройство - Пиксель 1.
libhexagon_controller.so - нет проблемы компиляции в режиме android_Release, но когда я пытаюсь собрать android_Release_aarch6, у меня возникает проблема компоновки:
предупреждение: libadsprpc.so, необходимый для /Tensorflow_Hexagon/tensorflow-master/tensorflow/contrib/makefile/downloads/hexagon/libs/libhexagon_controller.so, не найден (попробуйте использовать -rpath или -rpath-link)
Я решаю это добавлением -ladsprpc в Makefile в tenorflow/contrib/makefile. Если ladsprpc необходим для android_Release_aarch64, почему в android_Release это нормально?
2. Я следую инструкциям по генерации тестовой разделяемой библиотеки -${QUALCOMM_SDK}/docs/Tools_Signing.html
моя проблема с adb push output/testsig-0x<serial number> /system/lib/rfsa/adsp/
я получаю adb: error: failed to copy 'testsig-xxxx.so' to '/system/lib/rfsa/adsp/': remote couldn't create file: Is a directory
Что делать?
Благодарю.