summaryrefslogtreecommitdiff
path: root/mach-defpager
diff options
context:
space:
mode:
authorFlavio Cruz <flaviocruz@gmail.com>2015-12-31 17:49:25 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2015-12-31 21:47:32 +0100
commita70c7531ed3a6378dd527da005a1fe63fbb4871a (patch)
tree0e69277ce4fa708b9ee31cfbbc8ffc35a064d770 /mach-defpager
parent8058ef787e82504d0b6fab9384f1b74f72393f1a (diff)
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.
Diffstat (limited to 'mach-defpager')
-rw-r--r--mach-defpager/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/mach-defpager/Makefile b/mach-defpager/Makefile
index 4f987fae..d95b8b0a 100644
--- a/mach-defpager/Makefile
+++ b/mach-defpager/Makefile
@@ -30,8 +30,8 @@ OBJS := $(SRCS:.c=.o) \
default_pager_replyUser.o
HURDLIBS:= ihash
-OTHERLIBS:= -lpthread
LDFLAGS += -static
+LDLIBS:= -lpthread
include ../Makeconf