This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
./opt/edg_ai_apps/setup_scripts.sh
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: warning: libdlr.so, needed by /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so: undefined reference to 'GetDLRInputSizeDim'
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so: undefined reference to 'DeleteDLRModel'
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so: undefined reference to 'RunDLRModel'
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so: undefined reference to 'DLRGetLastError'
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so: undefined reference to 'CreateDLRModel'
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so: undefined reference to 'GetDLROutput'
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so: undefined reference to 'GetDLROutputSizeDim'
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so: undefined reference to 'GetDLRInputShape'
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so: undefined reference to 'GetDLROutputShape'
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so: undefined reference to 'GetDLRNumOutputs'
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so: undefined reference to 'GetDLRInputName'
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so: undefined reference to 'GetDLROutputName'
/usr/lib/gcc/aarch64-linux/9.2.1/../../../../aarh64-linux/bin/ld: /usr/lib/gcc/aarch64-linux/9.2.1/../../../libtivision_apps.so: undefined reference to 'GetDLRNumInputs'
Hi,
I have failed compile and install the edgeai-gst-plugins, edgeai-tiovx-modules and apps_cpp demos , some errors for libtivision_apps.so,how can I fix it ?
Hello,
Apologies for the late response. From the log that has been posted, it seems like libdlr.so, which contains the functions required by libtivision_apps.so such as 'GetDLRInputSizeDim', is not being loaded.
Could you do two things for me:
Regards,
Takuma
Hello,
For others that may find this thread, this error may come up due to an issue with /opt/edge_ai_apps/init_script.sh.
If manually running this script fails to complete, try commenting this line and rerun as a temporary workaround: #udhcpc -i wlp1s0 > /dev/null 2>&1
When a WiFi card is connected and the board is in AP mode, this line of code may hang. This causes the rest of the init_script.sh fail to run and the symbolic link /usr/lib/libdlr.so is not created.
Regards,
Takuma