Force --no-as-needed linker option Otherwise things won't link. Having --as-needed be set in a build environment can give you quite some headache to find out why it links the one, but not the other way. Signed-off-by: Thomas Renninger --- tests/Makefile | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) Index: libhugetlbfs-2.5/tests/Makefile =================================================================== --- libhugetlbfs-2.5.orig/tests/Makefile +++ libhugetlbfs-2.5/tests/Makefile @@ -26,7 +26,7 @@ BADTOOLCHAIN = bad-toolchain.sh CFLAGS = -O2 -Wall -g CPPFLAGS = -I.. -LDLIBS = -ldl -lpthread -lhugetlbfs_privutils +LDLIBS = -Wl,--no-as-needed -ldl -lpthread -lhugetlbfs_privutils LDFLAGS32 = -L../obj32 LDFLAGS64 = -L../obj64 INSTALL = install