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.

Compiler: build vision apps for RTOS PC emulation mode

Other Parts Discussed in Thread: SYSBIOS

Tool/software: TI C/C++ Compiler

Hi,

I follow the guide as the link 

1. Quick steps to build vision apps for Linux+TI-RTOS mode

follow the steps, I can get right output, executable files.

2. Quick steps to build vision apps for PC emulation mode

follow the steps, do 'make sdk', can not build, I have the issues like followings:

SHELL=/bin/sh
TARGET_MAKEFILES=applibs/srv_bowl_lut_gen_applib/concerto.mak applibs/srv_calibration_applib/concerto.mak applibs/test/concerto.mak apps/basic_demos/app_c7x_kernel/c7x/concerto.mak apps/basic_demos/app_c7x_kernel/concerto.mak apps/basic_demos/app_dof/concerto.mak apps/basic_demos/app_dof2/concerto.mak apps/basic_demos/app_encode/concerto.mak apps/basic_demos/app_ipc/concerto.mak apps/basic_demos/app_linux_arm_opengl_mosaic/concerto.mak apps/basic_demos/app_linux_fd_exchange/concerto.mak apps/basic_demos/app_mem/concerto.mak apps/basic_demos/app_multi_cam/concerto.mak apps/basic_demos/app_remote_log/concerto.mak apps/basic_demos/app_single_cam/concerto.mak apps/basic_demos/app_stereo/concerto.mak apps/basic_demos/app_test_framework/concerto.mak apps/basic_demos/app_tirtos/common/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/c66x_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/c66x_2/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/c7x_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mcu1_0/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mcu1_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mcu2_0/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mcu2_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mcu3_0/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mcu3_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_linux/mpu1/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/c66x_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/c66x_2/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/c7x_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mcu1_0/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mcu1_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mcu2_0/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mcu2_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mcu3_0/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mcu3_1/concerto.mak apps/basic_demos/app_tirtos/tirtos_qnx/mpu1/concerto.mak apps/basic_demos/app_vx_conformance/concerto.mak apps/basic_demos/app_vx_tutorial/concerto.mak apps/dl_demos/app_tidl/concerto.mak apps/dl_demos/app_tidl_avp/concerto.mak apps/dl_demos/app_tidl_avp2/concerto.mak apps/dl_demos/app_tidl_avp3/concerto.mak apps/dl_demos/app_tidl_cam/concerto.mak apps/dl_demos/app_tidl_od/concerto.mak apps/dl_demos/app_tidl_seg/concerto.mak apps/ptk_demos/app_common/concerto.mak apps/ptk_demos/app_dof_sfm_fisheye/concerto.mak apps/ptk_demos/app_lidar_ogmap/concerto.mak apps/ptk_demos/app_radar_gtrack/concerto.mak apps/ptk_demos/app_sde_multilayer/concerto.mak apps/ptk_demos/app_sde_obstacle_detection/concerto.mak apps/ptk_demos/app_surround_radar_ogmap/concerto.mak apps/ptk_demos/app_valet_parking/concerto.mak apps/ptk_demos/applibs/fused_ogmap_applib/concerto.mak apps/ptk_demos/applibs/lidar_ogmap_applib/concerto.mak apps/ptk_demos/applibs/ps_mapping_applib/concerto.mak apps/ptk_demos/applibs/radar_gtrack_applib/concerto.mak apps/ptk_demos/applibs/sde_multilayer_applib/concerto.mak apps/ptk_demos/applibs/sde_obstacle_detection_applib/concerto.mak apps/ptk_demos/applibs/sde_singlelayer_applib/concerto.mak apps/ptk_demos/applibs/surround_radar_ogmap_applib/concerto.mak apps/ptk_demos/applibs/surround_sfm_ogmap_applib/concerto.mak apps/srv_demos/app_srv_calibration/concerto.mak apps/srv_demos/app_srv_camera/concerto.mak apps/srv_demos/app_srv_fileio/concerto.mak kernels/common/target/concerto.mak kernels/fileio/arm/concerto.mak kernels/fileio/host/concerto.mak kernels/img_proc/arm/concerto.mak kernels/img_proc/c66/concerto.mak kernels/img_proc/host/concerto.mak kernels/lidar/arm/concerto.mak kernels/lidar/host/concerto.mak kernels/park_assist/host/concerto.mak kernels/park_assist/target/concerto.mak kernels/sample/a72/concerto.mak kernels/sample/host/concerto.mak kernels/sample/r5f/concerto.mak kernels/srv/c66/concerto.mak kernels/srv/gpu/3dsrv/Tools/concerto.mak kernels/srv/gpu/3dsrv/concerto.mak kernels/srv/gpu/concerto.mak kernels/srv/host/concerto.mak kernels/srv/test/concerto.mak kernels/stereo/host/concerto.mak kernels/stereo/target/bam/concerto.mak kernels/stereo/target/concerto.mak kernels/stereo/test/concerto.mak utils/console_io/src/concerto.mak utils/draw2d/src/concerto.mak utils/dss/src/concerto.mak utils/ethfw/src/concerto.mak utils/grpx/src/concerto.mak utils/hwa/src/concerto.mak utils/ipc/src/concerto.mak utils/iss/src/concerto.mak utils/itt_server/src/concerto.mak utils/mem/src/concerto.mak utils/misc/src/concerto.mak utils/mmc_sd/src/concerto.mak utils/network_api/src/concerto.mak utils/opengl/src/a72/concerto.mak utils/opengl/src/pc/concerto.mak utils/pcie/src/concerto.mak utils/perf_stats/src/concerto.mak utils/remote_service/src/concerto.mak utils/sciclient/src/concerto.mak utils/sensors/src/concerto.mak utils/udma/src/concerto.mak
file TIARMCGT_ROOT=$(PSDK_PATH)/ti-cgt-arm_20.2.0.LTS
file GCC_SYSBIOS_ARM_ROOT=$(PSDK_PATH)/gcc-arm-9.2-2019.12-x86_64-aarch64-none-elf
file CGT6X_ROOT=$(PSDK_PATH)/ti-cgt-c6000_8.3.2
file CGT7X_ROOT=$(PSDK_PATH)/ti-cgt-c7000_1.3.0.STS
undefined GCC_WINDOWS_ROOT=
file GCC_LINUX_ROOT=/usr/
file GCC_QNX_ROOT=$(QNX_HOST)/usr/bin
#######################################################################
TARGET_COMBO=PC:LINUX:x86_64:1:release:GCC_LINUX
HOST_ROOT=/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps
HOST_COMPILER=GCC_LINUX
HOST_PLATFORM=PC
HOST_OS=LINUX
HOST_CPU=x86_64
HOST_ARCH=64
HOST_FAMILY=x86_64
HOST_NUM_CORES=8
TARGET_OS=LINUX
TARGET_CPU=x86_64
TARGET_ARCH=64
TARGET_FAMILY=x86_64
TARGET_NUM_CORES=1
TARGET_PLATFORM=PC
TARGET_BUILD=release
TARGET_OUT=/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/PC/x86_64/LINUX/release
TARGET_DOC=/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/PC/x86_64/LINUX/release/docs
BUILD_DEFS = CUSTOM_KERNEL_PATH BUILD_TUTORIAL BUILD_CONFORMANCE_TEST
PC_LINUX_x86_64_1_release_GCC_LINUX_DEFS = LINUX PC x86_64="x86_64" TARGET_NUM_CORES=1 TARGET_ARCH=64 ARCH_64 TARGET_BUILD=1
PC_LINUX_x86_64_1_release_GCC_LINUX_LDIRS =
SCM_ROOT=
SCM_VERSION=
Build Skipped for kernels.stereo.target.bam.PC.LINUX.x86_64.release:vx_target_kernels_stereo_bam
ERROR: /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/j7_c_models not found !!!
makerules/makefile_check_paths.mak:7: recipe for target 'sdk_check_paths' failed
make: *** [sdk_check_paths] Error 1

  • Before building in PC emulation mode you will require an add-on package which is available via MySecureSW.

    Please follow these instructions to get access

  • Hi,

    I have add-on package now , and I rebuild the rtos sdk.
    then I follow the steps try to build sdk, I have the issues like followings:

    Linking /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/PC/x86_64/LINUX/release/vx_app_c7x_kernel
    Required system library libti_imaging_aealg.a
    Required system library libti_imaging_awbalg.a
    Required system library libvx_kernels_imaging.a
    Required system library libvx_target_kernels_imaging_aewb.a
    Linking /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/PC/x86_64/LINUX/release/vx_app_dense_optical_flow
    [GCC] Compiling C++ srv.cpp
    In file included from /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/kernels/srv/gpu/3dsrv/srv.cpp:63:0:
    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/kernels/srv/gpu/3dsrv/render.h:69:24: fatal error: glm/vec3.hpp: No such file or directory
    compilation terminated.
    concerto/finale.mak:306: recipe for target '/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/PC/x86_64/LINUX/release/module/kernels.srv.gpu.3dsrv/srv.o' failed
    make[2]: *** [/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/PC/x86_64/LINUX/release/module/kernels.srv.gpu.3dsrv/srv.o] Error 1
    make[2]: Leaving directory '/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps'
    Makefile:155: recipe for target 'vision_apps' failed
    make[1]: *** [vision_apps] Error 2
    make[1]: Leaving directory '/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps'
    Makefile:163: recipe for target 'sdk' failed
    make: *** [sdk] Error 2

    When building, it can not find the glm/vec3.hpp file , I search the file , the file is under the foder 

    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/targetfs/usr/include/

    but can not be found, what should i do ?

  • Hi,

    I have add-on package now , and I rebuild the rtos sdk.
    then I follow the steps try to build sdk, I have the issues like followings:

    [GCC] Compiling C99 main_linux_arm.c
    [GCC] Compiling C++ app_gl_egl_utils_pc.cpp
    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/utils/opengl/src/pc/app_gl_egl_utils_pc.cpp:142:5: error: ‘Display’ does not name a type
    Display *nativeDisplay;
    ^
    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/utils/opengl/src/pc/app_gl_egl_utils_pc.cpp:143:5: error: ‘Window’ does not name a type
    Window nativeWindow;
    ^
    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/utils/opengl/src/pc/app_gl_egl_utils_pc.cpp:192:32: error: ‘Display’ was not declared in this scope
    static int createNativeDisplay(Display** nativeDisplay)
    ^
    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/utils/opengl/src/pc/app_gl_egl_utils_pc.cpp:192:42: error: ‘nativeDisplay’ was not declared in this scope
    static int createNativeDisplay(Display** nativeDisplay)
    ^
    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/utils/opengl/src/pc/app_gl_egl_utils_pc.cpp:193:1: error: expected ‘,’ or ‘;’ before ‘{’ token
    {
    ^
    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/utils/opengl/src/pc/app_gl_egl_utils_pc.cpp:551:1: error: expected ‘}’ at end of input
    }
    ^
    concerto/finale.mak:306: recipe for target '/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/PC/x86_64/LINUX/release/module/utils.opengl.src.pc/app_gl_egl_utils_pc.o' failed
    make[2]: *** [/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/PC/x86_64/LINUX/release/module/utils.opengl.src.pc/app_gl_egl_utils_pc.o] Error 1
    make[2]: Leaving directory '/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps'
    Makefile:155: recipe for target 'vision_apps' failed
    make[1]: *** [vision_apps] Error 2
    make[1]: Leaving directory '/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps'
    Makefile:163: recipe for target 'sdk' failed
    make: *** [sdk] Error 2

    I solve the issue "can not find glm/vec3.hpp", modify the target.mak file , add some support for PC.

    SYSIDIRS += $(LINUX_FS_PATH)
    SYSIDIRS += $(LINUX_FS_PATH)/usr/include
    SYSLDIRS += $(LINUX_FS_PATH)/usr/lib

    but I meet the issue like above now, some issue about OpenGL or EGL? Display and Window does not name a type. How can I solve the issues?

  • Can you please confirm if you have run 

    Step 4: Download and install additional dependencies

    You will need to run the setup_psdk_rtos script to download and install GLM which is one of the dependency.


    Regards,
    Shyam

  • I have run the command


    Step 4: Download and install additional dependencies

    Do below to download and install additional dependencies needed to build PSDK RTOS

    cd ${PSDKR_PATH}
    ./psdk_rtos/scripts/setup_psdk_rtos.sh
    but I still have the issues. 
    Thanks!
  • Can you confirm you have a "glm" folder under <PSDKRA_INSTALL_PATH>

    Eg. <PSDKRA_INSTALL_PATH>\psdk_rtos_auto_j7_07_00_00_06\glm

    If you see it please do a scrub build and paste the error log.

    Scrub build as below

    Eg. <PSDKRA_INSTALL_PATH>\psdk_rtos_auto_j7_07_00_00_06\vision_apps > make sdk_scrub

         <PSDKRA_INSTALL_PATH>\psdk_rtos_auto_j7_07_00_00_06\vision_apps > make sdk -j8

  • Hi,

    I do not have 'glm' folder under <PSDKRA_INSTALL_PATH> , on my machine, the path is /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11,

    I do not have 'glm' folder, Does it mean the command failed?
     

    Step 4: Download and install additional dependencies

    Do below to download and install additional dependencies needed to build PSDK RTOS

    cd ${PSDKR_PATH}
    ./psdk_rtos/scripts/setup_psdk_rtos.sh
    I need to run the comman again?
  • This script is supposed to install glm if you dont have it already. Or you can also download from here and try,

  • Hi,

    I find the 'glm' folder under the path /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/targetfs/usr/include,

    and I will download the zip file and try again.

    Thanks!

  • Hi,

    Now, no 'glm' issues, the issue is like followings:

    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/utils/opengl/src/pc/app_gl_egl_utils_pc.cpp:142:5: error: ‘Display’ does not name a type
    Display *nativeDisplay;
    ^
    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/utils/opengl/src/pc/app_gl_egl_utils_pc.cpp:143:5: error: ‘Window’ does not name a type
    Window nativeWindow;
    ^
    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/utils/opengl/src/pc/app_gl_egl_utils_pc.cpp:192:32: error: ‘Display’ was not declared in this scope
    static int createNativeDisplay(Display** nativeDisplay)
    ^
    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/utils/opengl/src/pc/app_gl_egl_utils_pc.cpp:192:42: error: ‘nativeDisplay’ was not declared in this scope
    static int createNativeDisplay(Display** nativeDisplay)
    ^
    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/utils/opengl/src/pc/app_gl_egl_utils_pc.cpp:193:1: error: expected ‘,’ or ‘;’ before ‘{’ token
    {
    ^
    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/utils/opengl/src/pc/app_gl_egl_utils_pc.cpp:551:1: error: expected ‘}’ at end of input
    }
    ^
    concerto/finale.mak:306: recipe for target '/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/PC/x86_64/LINUX/release/module/utils.opengl.src.pc/app_gl_egl_utils_pc.o' failed
    make[2]: *** [/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps/out/PC/x86_64/LINUX/release/module/utils.opengl.src.pc/app_gl_egl_utils_pc.o] Error 1
    make[2]: Leaving directory '/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps'
    Makefile:155: recipe for target 'vision_apps' failed
    make[1]: *** [vision_apps] Error 2
    make[1]: Leaving directory '/home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11/vision_apps'
    Makefile:163: recipe for target 'sdk' failed
    make: *** [sdk] Error 2

    Thanks!

  • It looks like your setup_psdk_rtos.sh script is not installing all the required packages. Can you send the log of running ./psdk_rtos_auto/scrips/setup_psdk_rtos.sh ?


    Regards,
    Shyam

  • Hi,

    The followings is the log of running the scripts:

    mcw@mcw-Lenovo-ideapad-330C-14IKB:~/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11$ ./psdk_rtos_auto/scripts/setup_psdk_rtos_auto.sh
    [sudo] password for mcw:
    Hit:1 dl.google.com/.../deb stable InRelease
    Get:2 security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
    Hit:3 us.archive.ubuntu.com/ubuntu bionic InRelease
    Get:4 us.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
    Get:5 us.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
    Hit:6 https://repo.skype.com/deb stable InRelease
    Fetched 252 kB in 7s (35.5 kB/s)
    Reading package lists... Done
    N: Ignoring file 'google-chrome.list.1' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Note, selecting 'libgl1-mesa-dev' instead of 'libgl-dev'
    Note, selecting 'libosmesa6-dev' instead of 'libosmesa-dev'
    Note, selecting 'zlib1g:i386' instead of 'libz1:i386'
    bison is already the newest version (2:3.0.4.dfsg-1build1).
    build-essential is already the newest version (12.4ubuntu1).
    diffstat is already the newest version (1.61-1build1).
    flex is already the newest version (2.6.4-6).
    gawk is already the newest version (1:4.1.4+dfsg-1build1).
    libxi-dev is already the newest version (2:1.7.9-1).
    libxmu-dev is already the newest version (2:1.1.2-2).
    python3-pyelftools is already the newest version (0.24-4).
    zlib1g-dev is already the newest version (1:1.2.11.dfsg-0ubuntu2).
    zlib1g:i386 is already the newest version (1:1.2.11.dfsg-0ubuntu2).
    chrpath is already the newest version (0.16-2).
    g++-5 is already the newest version (5.5.0-12ubuntu1).
    gcc-5 is already the newest version (5.5.0-12ubuntu1).
    graphviz is already the newest version (2.40.1-2).
    libdevil-dev is already the newest version (1.7.8-10build1).
    libsdl2-image-dev is already the newest version (2.0.3+dfsg1-1).
    mono-runtime is already the newest version (4.6.2.7+dfsg-1ubuntu1).
    texinfo is already the newest version (6.5.0.dfsg.1-2).
    curl is already the newest version (7.58.0-2ubuntu3.10).
    g++-multilib is already the newest version (4:7.4.0-1ubuntu2.3).
    git is already the newest version (1:2.17.1-1ubuntu0.7).
    libc6-dev-i386 is already the newest version (2.27-3ubuntu1.3).
    libfreetype6-dev is already the newest version (2.8.1-2ubuntu2.1).
    libgl1-mesa-dev is already the newest version (20.0.8-0ubuntu1~18.04.1).
    libosmesa6-dev is already the newest version (20.0.8-0ubuntu1~18.04.1).
    libpng-dev is already the newest version (1.6.34-1ubuntu0.18.04.2).
    libssl-dev is already the newest version (1.1.1-1ubuntu2.1~18.04.6).
    libtiff-dev is already the newest version (4.0.9-5ubuntu0.3).
    python3 is already the newest version (3.6.7-1~18.04).
    python3-dev is already the newest version (3.6.7-1~18.04).
    u-boot-tools is already the newest version (2019.07+dfsg-1ubuntu4~18.04.1).
    libc6:i386 is already the newest version (2.27-3ubuntu1.3).
    libncurses5:i386 is already the newest version (6.1-1ubuntu1.18.04).
    libstdc++6:i386 is already the newest version (8.4.0-1ubuntu1~18.04).
    libsdl2-dev is already the newest version (2.0.8+dfsg1-1ubuntu1.18.04.4).
    The following package was automatically installed and is no longer required:
    libfwup1
    Use 'sudo apt autoremove' to remove it.
    0 upgraded, 0 newly installed, 0 to remove and 32 not upgraded.
    N: Ignoring file 'google-chrome.list.1' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
    [dof] Creating/Updating system link to libDOF.so ...
    [psdkla tisdk-default-image-j7-evm.tar.xz] Checking ...
    [psdkla tisdk-default-image-j7-evm.tar.xz] Done
    [psdkla boot-j7-evm.tar.gz] Checking ...
    [psdkla boot-j7-evm.tar.gz] Done
    [gcc-arm-9.2-2019.12-x86_64-aarch64-none-elf] Checking ...
    [gcc-arm-9.2-2019.12-x86_64-aarch64-none-elf] Done
    [gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu] Checking ...
    [gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu] Done
    [gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf] Checking ...
    [gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf] Done
    [ATF] Checking ...
    [ATF] Checking ... Done
    [OPTEE] Checking ...
    [OPTEE] Checking ... Done
    [glm] Checking ...
    [glm] Done
    [glew] Checking ...
    --2020-11-30 08:16:08-- sourceforge.net/.../download
    Connecting to 127.0.0.1:12333... connected.
    Proxy request sent, awaiting response... 302 Found
    Location: downloads.sourceforge.net/.../glew-2.0.0.zip [following]
    --2020-11-30 08:16:09-- downloads.sourceforge.net/.../glew-2.0.0.zip
    Connecting to 127.0.0.1:12333... connected.
    Proxy request sent, awaiting response... 302 Found
    Location: udomain.dl.sourceforge.net/.../glew-2.0.0.zip [following]
    --2020-11-30 08:16:11-- udomain.dl.sourceforge.net/.../glew-2.0.0.zip
    Connecting to 127.0.0.1:12333... connected.
    Proxy request sent, awaiting response... 200 OK
    Length: 1043367 (1019K) [application/octet-stream]
    Saving to: ‘download’

    download 100%[======================================================================>] 1019K 1.01MB/s in 1.0s

    2020-11-30 08:16:14 (1.01 MB/s) - ‘download’ saved [1043367/1043367]

    ar: creating lib/libGLEW.a
    install -d -m 0755 "/usr/include/GL"
    install -m 0644 include/GL/wglew.h "/usr/include/GL/"
    install -m 0644 include/GL/glew.h "/usr/include/GL/"
    install -m 0644 include/GL/glxew.h "/usr/include/GL/"
    sed \
    -e "s|@prefix@|/usr|g" \
    -e "s|@libdir@|/usr/lib64|g" \
    -e "s|@exec_prefix@|/usr/bin|g" \
    -e "s|@includedir@|/usr/include/GL|g" \
    -e "s|@version@|2.0.0|g" \
    -e "s|@cflags@||g" \
    -e "s|@libname@|GLEW|g" \
    -e "s|@requireslib@|glu|g" \
    < glew.pc.in > glew.pc
    install -d -m 0755 "/usr/lib64"
    install -m 0644 lib/libGLEW.so.2.0.0 "/usr/lib64/"
    ln -sf libGLEW.so.2.0.0 "/usr/lib64/libGLEW.so.2.0"
    ln -sf libGLEW.so.2.0.0 "/usr/lib64/libGLEW.so"
    install -m 0644 lib/libGLEW.a "/usr/lib64/"
    install -d -m 0755 "/usr/lib/pkgconfig"
    install -d -m 0755 "/usr/lib/pkgconfig"
    install -m 0644 glew.pc "/usr/lib/pkgconfig/"
    /home/mcw/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11
    [glew] Done
    [pip] Checking ...
    [pip] Checking ... Done
    [pip] Installing dependant python packages ...
    Requirement already satisfied: pycrypto in /usr/lib/python3/dist-packages (2.6.1)
    Requirement already satisfied: pycryptodomex in /home/mcw/.local/lib/python3.6/site-packages (3.9.8)
    [pip] Installing dependant python packages ... Done
    mcw@mcw-Lenovo-ideapad-330C-14IKB:~/ti_tda4/rtos/psdk_rtos_auto_j7_07_00_00_11$