From a70c7531ed3a6378dd527da005a1fe63fbb4871a Mon Sep 17 00:00:00 2001 From: Flavio Cruz Date: Thu, 31 Dec 2015 17:49:25 +0100 Subject: Drop OTHERLIBS and use LDLIBS exclusively When cross-compiling, OTHERLIBS magically turns -lpthread into the path to the host libpthread.so file, resulting in build issues. LDLIBS does not suffer from this problem and it seems that is already being used in other Makefiles. This patch removes OTHERLIBS entirely from the build system. * Makeconf: Remove references to OTHERLIBS * auth/Makefile: Replace OTHERLIBS with LDLIBS. * boot/Makefile: Likewise. * console/Makefile: Likewise. * exec/Makefile: Likewise. * ext2fs/Makefile: Likewise. * fatfs/Makefile: Likewise. * ftpfs/Makefile: Likewise. * hostmux/Makefile: Likewise. * isofs/Makefile: Likewise. * libhurd-slab/Makefile: Likewise. * nfs/Makefile: Likewise. * nfsd/Makefile: Likewise. * pfinet/Makefile: Likewise. * proc/Makefile: Likewise. * procfs/Makefile: Likewise. * random/Makefile: Likewise. * storeio/Makefile: Likewise. * term/Makefile: Likewise. * tmpfs/Makefile: Likewise. * usermux/Makefile: Likewise. --- storeio/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'storeio/Makefile') diff --git a/storeio/Makefile b/storeio/Makefile index c1317587..83b7684d 100644 --- a/storeio/Makefile +++ b/storeio/Makefile @@ -24,6 +24,6 @@ SRCS = dev.c storeio.c open.c pager.c io.c OBJS = $(SRCS:.c=.o) HURDLIBS = trivfs pager fshelp iohelp store ports ihash shouldbeinlibc -OTHERLIBS = -lpthread +LDLIBS = -lpthread include ../Makeconf -- cgit v1.2.3