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.

TDA4VL-Q1: TIDL Build Issue

Part Number: TDA4VL-Q1

Dear Sir,

I have successfully build the PSDK ti-processor-sdk-rtos-j721s2-evm-09_02_00_05 ( RTOS + QNX)

I have followed the suggestion for building the TIDL dependencies using the 

./sdk_builder/scripts/setup_psdk_rtos.sh --install_tidl_deps

but still facing the issue with the library 

Linking /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/out/PC/x86_64/LINUX/release/PC_dsp_test_dl_algo.out
/usr/bin/ld: cannot find -lIlmImf: No such file or directory

I have verified the installation of the library

libopenexr-dev is already the newest version (2.5.7-1).

Please let me know , what could be the possible step missing and how to resolve the same.

Note: Kindly let me know how to import the model with this PSDK for J721S2(QNX+RTOS) as import and inference is missing from the TIDL user-guide

Thanks and Regards,

Vyom Mishra

  • Vyom,
    You can follow the setup in  https://github.com/TexasInstruments/edgeai-tidl-tools and have all the tools for compilation available

    Regards,
    Varun

  • Dear Sir,

    Thanks for the response.

    But my query is related to TIDL build setup only, 

    I have already setup the edgeAI tidl tool with docker.

    The facility of the importing to io and net files is not available in edgeAI examples, so I am directly using the TIDL setup for import and inference.

    If you can let me know any example which works exactly like tidl_model_import.out and PC_dsp_test_dl_algo.out in edgeAI TIDL Tool, please let me know.

    Thanks and Regards,

    Vyom Mishra

  • Hi Vyom,

    edgeai-tidl-tools does have the ability to compile the model artifacts that can then be run on the SoC. The top-level Readme of the repository has more information about this, but if you need some clarification about this or if I am misunderstanding your concern, do let me know. Also during the process of setting up edgeai-tidl-tools, a separate tidl_tools folder will be installed which will have files such as  PC_dsp_test_dl_algo.out which you can also directly use. You can see if running the script from there resolves any library dependencies as running in the docker environment should help with those errors. 

    Best,

    Asha

  • Dear Asha,

    Thanks for the response.

    I would like to resolve the issue 

    Linking /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/out/PC/x86_64/LINUX/release/PC_dsp_test_dl_algo.out
    /usr/bin/ld: cannot find -lIlmImf: No such file or directory

    Fulls logs are here:

    make tidl TARGET_PLATFORM=PC
    .
    ======== MAKING CUSTOM LIB =================
    make -C ./ti_dl/custom -f makefile
    make[1]: Entering directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/custom'
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/custom/tidl_custom.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/custom/tidl_custom_maxpooling.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/custom/./tidsp/tidl_custom_maxpool_ixX_oxX.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/custom/./tidsp/tidl_custom_maxpool_ixX_oxX_c7x.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/custom/./tidsp/tidl_custom_maxpool_ixX_oxX_cn.obj
    make[1]: Leaving directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/custom'
    ======== MAKING TIDL ALGO =================
    make -C ./ti_dl/algo -f makefile
    make[1]: Entering directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/algo'
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_argmax.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_scatterElements.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_conv2d_base.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_reshape.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_reduce.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_pooling.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_custom_int.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_depthToSpace.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_detectionOutput.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_squeeze.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_flatten.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_crop.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_softmax.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_shuffleChannel.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_preEmption.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_deconv2d.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_device_functions.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_roiPooling.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_transpose.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_const.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_gatherLayer.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_odOutputReformat.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_eltWise.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_alg.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_commonUtils.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_pad.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_alg_utils.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_function_mapping.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_layerNorm.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_batchNorm.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_concat.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_dataConvert.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_batchReshape.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_colorConversion.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/printv.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_innerProduct.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_resize.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_detectionOutput_score.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/tidl_slice.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/./src/workload_ref_exec.obj
    make[1]: Leaving directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/algo'
    make -C ./ti_dl/algo/src/avx -f makefile
    make[1]: Entering directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/algo/src/avx'
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/src/avx/./tidl_avx.obj
    make[1]: Leaving directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/algo/src/avx'
    .
    ======== MAKING TIDL PRIV ALGO =================
    make -C ./ti_dl/algo/src/priv -f makefile
    make[1]: Entering directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/algo/src/priv'
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/src/priv/./tidl_stalgo.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/src/priv/./tidl_stalgo_workload.obj
    r - /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/out/PC/dsp/algo/release/ti_dl/algo/src/priv/./tidl_model_play.obj
    make[1]: Leaving directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/algo/src/priv'
    .
    ======== MAKING TIDL AND CUSTOM LIBRARIES =================
    .
    ======== MAKING TIDL TEST =================
    make -C ./ti_dl/test -f makefile final_install
    make[1]: Entering directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test'
    SHELL=/bin/sh
    TARGET_MAKEFILES=src/dsp_rtos/concerto.mak src/pc_linux/concerto.mak
    Keep only PC platform in TARGET_COMBOS
    undefined TIARMCGT_ROOT=
    undefined TIARMCGT_LLVM_ROOT=
    undefined GCC_SYSBIOS_ARM_ROOT=
    undefined CGT6X_ROOT=
    file CGT7X_ROOT="/home/ai_lab/ti/ti-cgt-c7000_4.1.0.LTS"
    undefined GCC_WINDOWS_ROOT=
    file GCC_LINUX_ROOT=/usr
    undefined GCC_QNX_ROOT=
    #######################################################################
    TARGET_COMBO=PC:LINUX:x86_64:1:release:GCC_LINUX
    Required system library libtidl_custom.a
    Required system library libtidl_algo.a
    Required system library libtidl_obj_algo.a
    Required system library libtidl_priv_algo.a
    Required system library libmmalib_cn_x86_64.a
    Required system library libmmalib_x86_64.a
    Required system library libcommon_x86_64.a
    Required system library libC7120-host-emulation.a
    Required system library libopencv_imgproc.a
    Required system library libopencv_imgcodecs.a
    Required system library libopencv_core.a
    Required system library liblibtiff.a
    Required system library liblibwebp.a
    Required system library liblibpng.a
    Required system library liblibjpeg-turbo.a
    Required system library libIlmImf.a
    Required system library libzlib.a
    Required system library liblibjasper.a
    Required system library libtidl_avx_kernels.a
    Required system library libdl.so
    Linking /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/out/PC/x86_64/LINUX/release/PC_dsp_test_dl_algo.out
    /usr/bin/ld: cannot find -lIlmImf: No such file or directory
    collect2: error: ld returned 1 exit status
    /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/sdk_builder/concerto/finale.mak:215: recipe for target '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/out/PC/x86_64/LINUX/release/PC_dsp_test_dl_algo.out' failed
    make[1]: [/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/out/PC/x86_64/LINUX/release/PC_dsp_test_dl_algo.out] Error 1 (ignored)
    Copying built libraries: /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/out/PC/x86_64/LINUX/release to /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/lib/PC/x86_64/LINUX/release
    Copying built libraries: /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/out/PC/x86_64/LINUX/release/PC_dsp_test_dl_algo.out to /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/src/pc_linux/../..
    cp: cannot stat '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/out/PC/x86_64/LINUX/release/PC_dsp_test_dl_algo.out': No such file or directory
    makefile:73: recipe for target 'final_install' failed
    make[1]: [final_install] Error 1 (ignored)
    make[1]: Leaving directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test

    Need your support on this.

    Thanks and Regards,

    Vyom Mishra

  • Hi Vyom,

    I mentioned edgeai-tidl-tools because running PC_dsp_test_dl_algo.out with the tidl_tools folder there within the docker environment might solve your library dependency issues. 

    Otherwise, can you confirm that the dependencies listed in Build instructions for TIDL-RT and your environment variables have been set appropriately? Have you ensured that the library installation path is the same as what is being searched for in the error message?

    Best,

    Asha

  • Dear Asha,

    can you please share pre-build folder c7x-mma-tidl.

    Thanks and Regards,

    Vyom Mishra

  • Hi Vyom,

    Unfortunately, I do not know how sustainable sharing a prebuilt folder for c7x-mma-tidl, as this depends on external components as well as other components in the SDK.

    Are you still running into the same problem you mentioned before? In that case, can you try adding -DBUILD_OPENEXR:BOOL="1" to your cmake build command for opencv? So the entire command would be:

    cmake -DBUILD_opencv_highgui:BOOL="1" -DBUILD_opencv_videoio:BOOL="0" -DWITH_IPP:BOOL="0" -DWITH_WEBP:BOOL="1" -DWITH_OPENEXR:BOOL="1" -DWITH_IPP_A:BOOL="0" -DBUILD_WITH_DYNAMIC_IPP:BOOL="0" -DBUILD_opencv_cudacodec:BOOL="0" -DBUILD_PNG:BOOL="1" -DBUILD_opencv_cudaobjdetect:BOOL="0" -DBUILD_ZLIB:BOOL="1" -DBUILD_TESTS:BOOL="0" -DWITH_CUDA:BOOL="0" -DBUILD_opencv_cudafeatures2d:BOOL="0" -DBUILD_opencv_cudaoptflow:BOOL="0" -DBUILD_opencv_cudawarping:BOOL="0" -DINSTALL_TESTS:BOOL="0" -DBUILD_TIFF:BOOL="1" -DBUILD_JPEG:BOOL="1" -DBUILD_opencv_cudaarithm:BOOL="0" -DBUILD_PERF_TESTS:BOOL="0" -DBUILD_opencv_cudalegacy:BOOL="0" -DBUILD_opencv_cudaimgproc:BOOL="0" -DBUILD_opencv_cudastereo:BOOL="0" -DBUILD_opencv_cudafilters:BOOL="0" -DBUILD_opencv_cudabgsegm:BOOL="0" -DBUILD_SHARED_LIBS:BOOL="0" -DWITH_ITT=OFF -DBUILD_OPENEXR:BOOL="1" ../
    

    It looks like just a certain library within opencv is not being built for you.

    Best,

    Asha

  • Dear Asha,

    Thanks for this, it worked but landed into another error listed below:

    ======== MAKING TIDL TEST =================
    make -C ./ti_dl/test -f makefile final_install
    make[1]: Entering directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test'
    SHELL=/bin/sh
    TARGET_MAKEFILES=src/dsp_rtos/concerto.mak src/pc_linux/concerto.mak
    Keep only PC platform in TARGET_COMBOS
    undefined TIARMCGT_ROOT=
    undefined TIARMCGT_LLVM_ROOT=
    undefined GCC_SYSBIOS_ARM_ROOT=
    undefined CGT6X_ROOT=
    file CGT7X_ROOT="/home/ai_lab/ti/ti-cgt-c7000_4.1.0.LTS"
    undefined GCC_WINDOWS_ROOT=
    file GCC_LINUX_ROOT=/usr
    undefined GCC_QNX_ROOT=
    #######################################################################
    TARGET_COMBO=PC:LINUX:x86_64:1:release:GCC_LINUX
    Required system library libtidl_custom.a
    Required system library libtidl_algo.a
    Required system library libtidl_obj_algo.a
    Required system library libtidl_priv_algo.a
    Required system library libmmalib_cn_x86_64.a
    Required system library libmmalib_x86_64.a
    Required system library libcommon_x86_64.a
    Required system library libC7120-host-emulation.a
    Required system library libopencv_imgproc.a
    Required system library libopencv_imgcodecs.a
    Required system library libopencv_core.a
    Required system library liblibtiff.a
    Required system library liblibwebp.a
    Required system library liblibpng.a
    Required system library liblibjpeg-turbo.a
    Required system library libIlmImf.a
    Required system library libzlib.a
    Required system library liblibjasper.a
    Required system library libtidl_avx_kernels.a
    Required system library libdl.so
    Linking /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/out/PC/x86_64/LINUX/release/PC_dsp_test_dl_algo.out
    Copying built libraries: /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/out/PC/x86_64/LINUX/release to /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/lib/PC/x86_64/LINUX/release
    Copying built libraries: /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/out/PC/x86_64/LINUX/release/PC_dsp_test_dl_algo.out to /home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/src/pc_linux/../..
    cp: not writing through dangling symlink '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test/src/pc_linux/../../PC_dsp_test_dl_algo.out'
    makefile:73: recipe for target 'final_install' failed
    make[1]: [final_install] Error 1 (ignored)
    make[1]: Leaving directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/test'
    .
    ======== MAKING TIDL DUMP TOOL =================
    make -C ./ti_dl/utils/tidlModelDump -f makefile
    make[1]: Entering directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/utils/tidlModelDump'
    compiling tidl_dump_main.cpp
    compiling tidl_dump.cpp
    compiling tidl_strings.cpp
    make[1]: Leaving directory '/home/ai_lab/j721s2/ti-processor-sdk-rtos-j721s2-evm-09_02_00_05/c7x-mma-tidl/ti_dl/utils/tidlModelDump'
    
    

    if you have any solution for this, please help. I have manually copied to resolved this issue.

    Thanks and Regards,

    Vyom Mishra