On Fri, 12 Aug 2022, Nathan Huckleberry wrote: > Hello, > > I'm trying to build cyclictest for Android. > > I'm able to build cyclictest on stable/v1.0 after making some changes > to src/include/bionic.h. There were redefinitions of several functions > that have existed in bionic since Android API level 24. See: > https://android.googlesource.com/platform/bionic/+/e7c2fffa16eccecfd43d99516751a43776f5f609 > > However, I'm unable to build cyclictest on main since support was > removed to build without libnuma (commit > 240938737e7034c0ff533ddbbfc7003b72453854). Android's toolchain does > not provide libnuma. > > Does cyclictest no longer support systems where libnuma is > unavailable? Should I just use stable/v1.0? > > Thanks, > Huck > stable/v1.0 is really old, you probably don't want to run that. We designed it so that you need the numa libs at build time, but not at run time, so you should be able to copy it to Android and run it with your the numa libs. However, I haven't tested this in awhile. Let me know if that works for you, also, I happily take patches. John