From c6cc370bfa40f6b4b42f816e7962efa496a632c6 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Thu, 16 Sep 2004 19:05:03 +0000
Subject: [PATCH] Use library dependencies correctly...

---
 src/syncterm/GNUmakefile |  2 +-
 src/syncterm/Makefile    | 18 +++++++++---------
 src/syncterm/targets.mk  |  7 ++++++-
 3 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/src/syncterm/GNUmakefile b/src/syncterm/GNUmakefile
index 0984705e30..cf4b542319 100644
--- a/src/syncterm/GNUmakefile
+++ b/src/syncterm/GNUmakefile
@@ -9,6 +9,6 @@ endif
 CFLAGS	+=	$(UIFC-MT_CFLAGS) $(CIOLIB-MT_CFLAGS) $(XPDEV-MT_CFLAGS)
 LDFLAGS	+=	$(UIFC-MT_LDFLAGS) $(CIOLIB-MT_LDFLAGS) $(XPDEV-MT_LDFLAGS)
 
-$(EXEODIR)$(DIRSEP)syncterm$(EXEFILE): $(EXEODIR) $(OBJS) $(BUILD_DEPENDS)
+$(SYNCTERM): $(EXEODIR) $(OBJS) $(BUILD_DEPENDS)
 	@echo Linking $@
 	${QUIET}$(CC) $(LDFLAGS) $(MT_LDFLAGS) $(OBJS) -o $@ $(UIFC-MT_LIBS) $(CIOLIB-MT_LIBS) $(XPDEV-MT_LIBS)
diff --git a/src/syncterm/Makefile b/src/syncterm/Makefile
index adc693ad5e..4f38644c91 100644
--- a/src/syncterm/Makefile
+++ b/src/syncterm/Makefile
@@ -1,9 +1,9 @@
-SRC_ROOT	= ..
-!include ${SRC_ROOT}\build\Common.bmake
-
-CFLAGS	=	$(CFLAGS) $(UIFC-MT_CFLAGS) $(CIOLIB-MT_CFLAGS) $(XPDEV-MT_CFLAGS)
-LDFLAGS	=	$(LDFLAGS) $(UIFC-MT_LDFLAGS) $(CIOLIB-MT_LDFLAGS) $(XPDEV-MT_LDFLAGS)
-
-$(EXEODIR)$(DIRSEP)syncterm$(EXEFILE): $(OBJS)
-	@echo Linking $@
-        ${QUIET}$(CC) $(LDFLAGS) $(MT_LDFLAGS) -e$@ $(OBJS) $(UIFC-MT_LIBS) $(CIOLIB-MT_LIBS) $(XPDEV-MT_LIBS)
+SRC_ROOT	= ..
+!include ${SRC_ROOT}\build\Common.bmake
+
+CFLAGS	=	$(CFLAGS) $(UIFC-MT_CFLAGS) $(CIOLIB-MT_CFLAGS) $(XPDEV-MT_CFLAGS)
+LDFLAGS	=	$(LDFLAGS) $(UIFC-MT_LDFLAGS) $(CIOLIB-MT_LDFLAGS) $(XPDEV-MT_LDFLAGS)
+
+$(SYNCTERM): $(OBJS)
+	@echo Linking $@
+        ${QUIET}$(CC) $(LDFLAGS) $(MT_LDFLAGS) -e$@ $(OBJS) $(UIFC-MT_LIBS) $(CIOLIB-MT_LIBS) $(XPDEV-MT_LIBS)
diff --git a/src/syncterm/targets.mk b/src/syncterm/targets.mk
index 5801fa7685..79b88d7a87 100644
--- a/src/syncterm/targets.mk
+++ b/src/syncterm/targets.mk
@@ -1 +1,6 @@
-all: xpdev-mt ciolib-mt uifc-mt $(MTOBJODIR) $(EXEODIR) $(EXEODIR)$(DIRSEP)syncterm$(EXEFILE)
+SYNCTERM	=	$(EXEODIR)$(DIRSEP)syncterm$(EXEFILE)
+
+all: xpdev-mt ciolib-mt uifc-mt $(MTOBJODIR) $(EXEODIR) $(SYNCTERM)
+
+$(SYNCTERM):	$(XPDEV-MT_LIB) $(CIOLIB-MT) $(UIFCLIB-MT)
+
-- 
GitLab