Other Parts Discussed in Thread: SYSBIOS
Hi,
We are currently using the environment https://www.ti.com/tool/download/PROCESSOR-SDK-RTOS-J721E/08.00.00.12
We run into the issue of build faile for onnxrt_EP
```
.
======== MAKING TIDL RT =================
make -C ./ti_dl/rt -f makefile all
make[1]: Entering directory '/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/rt'
SHELL=/bin/sh
TARGET_MAKEFILES=src/a72/concerto.mak src/pc/concerto.mak test/a72/concerto.mak test/pc/concerto.mak
undefined TIARMCGT_ROOT=
undefined GCC_SYSBIOS_ARM_ROOT=
undefined CGT6X_ROOT=
file CGT7X_ROOT="/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/ti-cgt-c7000_1.4.2.LTS"
undefined GCC_WINDOWS_ROOT=
file GCC_LINUX_ROOT=/usr
undefined GCC_QNX_ROOT=
#######################################################################
TARGET_COMBO=J7:LINUX:A72:1:debug:GCC_LINUX_ARM
HOST_ROOT=/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/rt
HOST_COMPILER=GCC_LINUX_ARM
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=A72
TARGET_ARCH=64
TARGET_FAMILY=ARM
TARGET_NUM_CORES=1
TARGET_PLATFORM=J7
TARGET_BUILD=debug
TARGET_OUT=/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/rt/out/J7/A72/LINUX/debug
TARGET_DOC=/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/rt/out/J7/A72/LINUX/debug/docs
BUILD_DEFS =
J7_LINUX_A72_1_debug_GCC_LINUX_ARM_DEFS = LINUX J7 A72="A72" TARGET_NUM_CORES=1 TARGET_ARCH=64 ARCH_64 ARM TARGET_BUILD=2
J7_LINUX_A72_1_debug_GCC_LINUX_ARM_LDIRS =
SCM_ROOT=
SCM_VERSION=
Required system library libvx_framework.a
Required system library libvx_platform_psdk_j7_linux.a
Required system library libvx_kernels_host_utils.a
Required system library libvx_kernels_tidl.a
Required system library libvx_kernels_openvx_core.a
Required system library libvx_utils.a
Required system library libapp_utils_console_io.a
Required system library libapp_utils_ipc.a
Required system library libapp_rtos_linux_mpu1_common.a
Required system library libapp_utils_remote_service.a
Required system library libapp_utils_mem.a
Required system library libapp_utils_perf_stats.a
Required system library libti_rpmsg_char.so
Linking /fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/rt/out/J7/A72/LINUX/debug/libvx_tidl_rt.so
Required system library librt.so
Linking /fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/rt/out/J7/A72/LINUX/debug/TI_DEVICE_a72_test_dl_algo_host_rt.out
Copying built libraries: /fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/rt/out/J7/A72/LINUX/debug to /fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/rt/lib/J7/A72/LINUX/debug
make[1]: Leaving directory '/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/rt'
.
======== MAKING TIDL ONNXRT EP =================
make -C ./ti_dl/onnxrt_EP -f makefile all
make[1]: Entering directory '/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/onnxrt_EP'
SHELL=/bin/sh
TARGET_MAKEFILES=src/a72/concerto.mak src/pc/concerto.mak
undefined TIARMCGT_ROOT=
undefined GCC_SYSBIOS_ARM_ROOT=
undefined CGT6X_ROOT=
file CGT7X_ROOT="/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/ti-cgt-c7000_1.4.2.LTS"
undefined GCC_WINDOWS_ROOT=
file GCC_LINUX_ROOT=/usr
undefined GCC_QNX_ROOT=
#######################################################################
TARGET_COMBO=J7:LINUX:A72:1:debug:GCC_LINUX_ARM
HOST_ROOT=/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/onnxrt_EP
HOST_COMPILER=GCC_LINUX_ARM
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=A72
TARGET_ARCH=64
TARGET_FAMILY=ARM
TARGET_NUM_CORES=1
TARGET_PLATFORM=J7
TARGET_BUILD=debug
TARGET_OUT=/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/onnxrt_EP/out/J7/A72/LINUX/debug
TARGET_DOC=/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/onnxrt_EP/out/J7/A72/LINUX/debug/docs
BUILD_DEFS =
J7_LINUX_A72_1_debug_GCC_LINUX_ARM_DEFS = LINUX J7 A72="A72" TARGET_NUM_CORES=1 TARGET_ARCH=64 ARCH_64 ARM TARGET_BUILD=2
J7_LINUX_A72_1_debug_GCC_LINUX_ARM_LDIRS =
SCM_ROOT=
SCM_VERSION=
Required system library libprotobuf-lite.a
Required system library libdl.so
Required system library libvx_tidl_rt.so
Linking /fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/onnxrt_EP/out/J7/A72/LINUX/debug/libtidl_onnxrt_EP.so
/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu/bin/../lib/gcc/aarch64-none-linux-gnu/9.2.1/../../../../aarch64-none-linux-gnu/bin/ld: skipping incompatible /fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/protobuf-3.11.3/src/.libs/libprotobuf-lite.a when searching for -lprotobuf-lite
/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu/bin/../lib/gcc/aarch64-none-linux-gnu/9.2.1/../../../../aarch64-none-linux-gnu/bin/ld: cannot find -lprotobuf-lite
collect2: error: ld returned 1 exit status
/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/vision_apps/concerto/finale.mak:224: recipefor target '/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/onnxrt_EP/out/J7/A72/LINUX/debug/libtidl_onnxrt_EP.so' failed
make[1]: *** [/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/onnxrt_EP/out/J7/A72/LINUX/debug/libtidl_onnxrt_EP.so] Error 1
make[1]: Leaving directory '/fastdata/niranjan/j721e/sdk_files/ti-processor-sdk-rtos-j721e-evm-08_00_00_12/tidl_j7_08_00_00_10/ti_dl/onnxrt_EP'
makefile:220: recipe for target 'onnxrt_EP' failed
make: *** [onnxrt_EP] Error 2
```
I checked and installed the correct version of protobuf- 3.11.3 and made sure the path is corrent in TIDL_PATH/makerules/config.mk
Would it be possible to suggest something for me to try to solve this problem?
Thank You
Niranjan