Hi Thomas, > The mcaptest tool uses the profiles/health/mcap.c source file, which > calls clock_getres(). This function is defined in librt, so mcaptest > should be linked against librt, otherwise one gets link failures such > as: > > ld: profiles/health/mcap.o: undefined reference to symbol 'clock_getres@@GLIBC_2.2.5' > ld: note: 'clock_getres@@GLIBC_2.2.5' is defined in DSO [...]/sysroot/lib64/librt.so.1 so try adding it to the linker command line > [...]/sysroot/lib64/librt.so.1: could not read symbols: Invalid operation > collect2: error: ld returned 1 exit status > Makefile:4184: recipe for target 'tools/mcaptest' failed the manpage clearly states to only link against -lrt when using glibc versions before 2.17. If we want to support older glibc, then this might need to be conditional via a configure test. Regards Marcel -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html