Linaro 7.3-2018.05 really the correct toolchain for cross compilation?

Heyho,

I’m using the Linaro 7.3-2018.05 toolchain to cross compile for my Xavier dev board. Recently I stumbled over libc and was wondering why the Linaro toolchain ships with libc-2.25 whereas the Xavier board comes with libc-2.27.

This imposes a problem as some of my precompiled third-party drivers/sdks are precompiled also for libc-2.27 which for example use the symbol glob@GLIBC_2.27 (glibc-2.27) and not glob@GLIBC_2.17 (glibc-2.25).

Is there a newer version of Linaro that ships with glibc2.27 or more precisely the exact same system libs that come with the Xavier?

Best regards,

Marcus

I use this version without problem. Does you host system is ubuntu 18.04?

Hi,

My host system is Ubuntu 16.04.

The toolchain in itself works without problems, but seems to be not an exact match of the system libraries that are installed on the Xavier. I think my host system should not be a problem as anything compiled/linked is done in the toolchain.

Best regards,

Marcus