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