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.

J784S4XEVM: TI Vision Apps Emulation Mode Build Issue

Part Number: J784S4XEVM

Tool/software:


# TI Vision Apps Emulation Mode Build Issue

## Problem Description

I am trying to run vision apps in emulation mode on my laptop. Regarding add-on files, there is no add-on available for J784S4XEVM at www.ti.com/.../PSDK-RTOS-AUTO. Therefore, I used the latest one: `ti-processor-sdk-rtos-j721e-evm-11_00_00_06-addon-linux-x64-installer.run` and copied the files to the SDK folder.

I can successfully build with `make sdk` in target mode, but it does not link successfully in emulation mode with `build_flags.mak` in sdk_builder.

## Build Configuration

```makefile
# Build for x86 PC
BUILD_EMULATION_MODE?=yes
```

## Error Message

```
[ 80%] Linking C executable ../../bin/Release/edgeai-tiovx-kernels-test
/usr/bin/ld: ../../bin/Release/edgeai-tiovx-kernels-test: hidden symbol `stat' in /usr/lib/x86_64-linux-gnu/libc_nonshared.a(stat.oS) is referenced by DSO
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
```

## Questions

1. Is there another add-on file for J784S4XEVM?
2. Are there any flags I need to update?