Part Number: PROCESSOR-SDK-AM437X
Tool/software: Linux
For whatever reason, the shared object libraries, libc.so.6 and libstdc++.so.6 are being included in the application build.
Using the command, ldconfig -p -v | grep libname, I was able to locate the libraries at //lib/x86_64-linux-gnu and /usr/lib/x86_64-Linux-gnu. These paths are not defined explicitly in the makefile.
During run time, the include path is /lib. I am getting run time errors about library versions not found.
Using the command, strings libname | grep GLIBC, I was able to see what versions are supported by the library.
The include library versions and the run time library versions are not compatible. How do I make them compatible?
Can I copy shared object files from build host to run host?