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.

TDA4VM: version `GLIBC_2.29' not found (required by libEGL.so)

Part Number: TDA4VM

Hi, we run Ubuntu 18.04 LTS (GNU/Linux 5.4.40-ACU-1.1.1.3 aarch64) on tda4, when use libEGL.so from ti's sdk which version is 7.0, we have log:

./gpu_test: /lib/aarch64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by libEGL.so)
./gpu_test: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by libwayland-client.so.0)
./gpu_test: /lib/aarch64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by libdrm.so.2)
./gpu_test: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by libwayland-server.so.0)

 

So we run "strings libm.so.6 | grep GLIBC_" to check ubuntu's libm.so.6, we have:


run "strings libm.so.6 | grep GLIBC_" to check ubuntu's libc.so.6, we have:

And Ubuntu 18.04's gcc version is 8.4.0, ldd --version returns 2.27.


 

Now we need libEGL.so、libwayland-client.so、libwayland-server.so、libdrm.so match glibc 2.27, can TI give us appropriate so files? Thanks!