From 3d163f4548774c222ccf2dead8e2811ffeccc824 Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Fri, 4 Jan 2008 15:19:04 +0000 Subject: Remove support for static and pam combined - too problematic. --- src/Makefile | 5 ++--- src/Makefile.BSD | 1 + src/Makefile.Linux | 2 +- src/Makefile.ncurses | 6 ++---- src/Makefile.pam-dynamic | 2 -- src/Makefile.termcap | 1 + 6 files changed, 7 insertions(+), 10 deletions(-) delete mode 100644 src/Makefile.pam-dynamic (limited to 'src') diff --git a/src/Makefile b/src/Makefile index 1bbb7c78..83feacea 100644 --- a/src/Makefile +++ b/src/Makefile @@ -91,8 +91,8 @@ LDFLAGS += -Wl,-rpath . TOPDIR = .. include $(TOPDIR)/default.mk include Makefile.$(TERMCAP) -include Makefile.$(PAM) include Makefile.$(OS) +include Makefile.$(PAM) all: .depend $(TARGET) @@ -127,8 +127,7 @@ $(LIBRCSO): rc.map $(LIBRCOBJS) $(RCOBJS): $(CC) $(CPPFLAGS) $(CPPFLAGS_SSD) $(CFLAGS) -c $< rc: version.h $(LIBEINFOSO) $(LIBRCSO) $(RCOBJS) - $(CC) $(LDFLAGS) $(BIN_LDFLAGS) -o rc \ - $(RCOBJS) $(LDLIBS_LIBRC) $(LDLIBS_RC) + $(CC) $(LDFLAGS) $(BIN_LDFLAGS) -o rc $(RCOBJS) $(LDLIBS_RC) $(ALL_LINKS): rc ln -sf rc $@ diff --git a/src/Makefile.BSD b/src/Makefile.BSD index ab5cec7c..a9ef9791 100644 --- a/src/Makefile.BSD +++ b/src/Makefile.BSD @@ -1 +1,2 @@ LDLIBS_LIBRC += -lkvm +LDLIBS_RC += -lkvm diff --git a/src/Makefile.Linux b/src/Makefile.Linux index d15c968e..96a80ab9 100644 --- a/src/Makefile.Linux +++ b/src/Makefile.Linux @@ -1,2 +1,2 @@ -LDLIBS_RC += -ldl +LDLIBS_RC += -Wl,-Bdynamic -ldl CPPFLAGS += -D_BSD_SOURCE -D_XOPEN_SOURCE=500 diff --git a/src/Makefile.ncurses b/src/Makefile.ncurses index 77cad660..204325dd 100644 --- a/src/Makefile.ncurses +++ b/src/Makefile.ncurses @@ -1,4 +1,2 @@ -LIBTERMCAP ?= -lncurses -CPPFLAGS_LIBEINFO = -DHAVE_TERMCAP -LDLIBS_LIBEINFO += $(LIBTERMCAP) -LDLIBS_RC += $(LIBTERMCAP) +LIBTERMCAP = -lncurses +include Makefile.termcap diff --git a/src/Makefile.pam-dynamic b/src/Makefile.pam-dynamic deleted file mode 100644 index 7393939a..00000000 --- a/src/Makefile.pam-dynamic +++ /dev/null @@ -1,2 +0,0 @@ -CPPFLAGS_SSD = -DHAVE_PAM -LDLIBS_RC += -Wl,-Bdynamic -lpam diff --git a/src/Makefile.termcap b/src/Makefile.termcap index 88017db3..10f19865 100644 --- a/src/Makefile.termcap +++ b/src/Makefile.termcap @@ -1,3 +1,4 @@ LIBTERMCAP ?= -ltermcap CPPFLAGS_LIBEINFO = -DHAVE_TERMCAP LDLIBS_LIBEINFO += $(LIBTERMCAP) +LDLIBS_RC += $(LIBTERMCAP) -- cgit v1.2.3