Hello everyone,
I am using ti-processor-sdk-rtos-j721e-evm-08_02_00_05 and trying to create a new demo app under the vision_apps folder.
This app integrates some 3rd party libraries, which were built with gcc-arm-5.4.
Because of this issue I updated the compiler to gcc-arm-10.2-2020.11-x86_64-aarch64-none-linux-gnu.
I set up the concerto files to include header folders and libraries for the external library and everything seems to run fine during the compile step.
Unfortunately, the linker reports several errors similar to "undefined reference to `std::basic_ofstream<char, std::char_traits<char> >::basic_ofstream()@GLIBCXX_3.4'" which makes me think that the c++ runtime is not being linked correcly.
If I look for example at the output of the linking step for the ptk_demos I see "Required system library libstdc++.so".
Somehow I am not able to tell the linker that libstdc++.so is also required by my demo, despite trying different concerto and make flags.
Can anyone provide some guidance or have some similar experience?