diff --git a/src/sbbs3/GNUmakefile b/src/sbbs3/GNUmakefile index c324e6f6b8054c51255e9eae72ab129b820915bb..c3d9477a9a894fef78946a7368fc82682c58c718 100644 --- a/src/sbbs3/GNUmakefile +++ b/src/sbbs3/GNUmakefile @@ -196,7 +196,7 @@ $(SBBSCON): $(CON_OBJS) $(SBBS) $(FTPSRVR) $(WEBSRVR) $(MAILSRVR) $(SERVICES) $(QUIET)$(CXX) $(LDFLAGS) $(MT_LDFLAGS) -o $@ $(CON_OBJS) $(CON_LIBS) $(SMBLIB_LIBS) $(XPDEV-MT_LIBS) # Baja Utility -$(BAJA): $(BAJA_OBJS) +$(BAJA): $(BAJA_OBJS) | $(EXEODIR) @echo Linking $@ $(QUIET)$(CC) $(CONSOLE_LDFLAGS) -o $@ $(BAJA_OBJS) $(XPDEV_LIBS) $(HASH_LIBS) @@ -307,7 +307,7 @@ $(READSAUCE): $(READSAUCE_OBJS) $(OBJODIR) $(EXEODIR) | $(EXEODIR) $(QUIET)$(CC) $(CONSOLE_LDFLAGS) -o $@ $(READSAUCE_OBJS) $(XPDEV_LIBS) # PKTDUMP -$(PKTDUMP): $(PKTDUMP_OBJS) $(OBJODIR) $(EXEODIR) | $(EXEODIR) +$(PKTDUMP): $(PKTDUMP_OBJS) | $(OBJODIR) $(EXEODIR) @echo Linking $@ $(QUIET)$(CC) $(CONSOLE_LDFLAGS) -o $@ $(PKTDUMP_OBJS) diff --git a/src/sbbs3/scfg/GNUmakefile b/src/sbbs3/scfg/GNUmakefile index 3a4537061db340d28e79b598273ee094aace2120..191a3e4ec51c301bb4b128533c3d6488acfede27 100644 --- a/src/sbbs3/scfg/GNUmakefile +++ b/src/sbbs3/scfg/GNUmakefile @@ -6,6 +6,6 @@ LDFLAGS += $(SMBLIB_LDFLAGS) $(ENCODE_LDFLAGS) $(HASH_LDFLAGS) $(UIFC-MT_LDFLAGS vpath %.c .. -$(SCFG): $(OBJS) $(CRYPT_DEPS) +$(SCFG): $(OBJS) $(CRYPT_DEPS) | $(EXEODIR) $(MTOBJODIR) @echo Linking $@ ${QUIET}$(CC) $(LDFLAGS) $(MT_LDFLAGS) -o$@ $(OBJS) $(SMBLIB_LIBS) $(ENCODE_LIBS) $(HASH_LIBS) $(UIFC-MT_LIBS) $(CIOLIB-MT_LIBS) $(CRYPT_LIBS) $(XPDEV-MT_LIBS) diff --git a/src/sbbs3/scfg/targets.mk b/src/sbbs3/scfg/targets.mk index 0d04ca8a0e7a175ddbe6b070b980bae767a54061..abacb28cb8c7872a602e50ef939f4d1bc7a1c82f 100644 --- a/src/sbbs3/scfg/targets.mk +++ b/src/sbbs3/scfg/targets.mk @@ -10,8 +10,6 @@ all: xpdev-mt \ smblib \ encode \ hash \ - $(EXEODIR) \ - $(MTOBJODIR) \ $(SCFG) ifdef SBBSEXEC diff --git a/src/sbbs3/uedit/GNUmakefile b/src/sbbs3/uedit/GNUmakefile index 7ae54cf5aabe1304bb07baf40474f17bd13981ad..2eacd9bd338d8e32f82d4b0ae82230fd1b7cdac1 100644 --- a/src/sbbs3/uedit/GNUmakefile +++ b/src/sbbs3/uedit/GNUmakefile @@ -25,6 +25,6 @@ vpath %.c .. CFLAGS += -DHAS_CURSES -I.. -I../../comio $(SMBLIB_CFLAGS) $(HASH_CFLAGS) $(ENCODE_CFLAGS) $(UIFC-MT_CFLAGS) $(CIOLIB-MT_CFLAGS) $(XPDEV-MT_CFLAGS) LDFLAGS += $(SMBLIB_LDFLAGS) $(ENCODE_LDFLAGS) $(HASH_LDFLAGS) $(UIFC-MT_LDFLAGS) $(CIOLIB-MT_LDFLAGS) $(XPDEV-MT_LDFLAGS) $(MT_LDFLAGS) -$(UEDIT): $(OBJS) +$(UEDIT): $(OBJS) | $(MTOBJODIR) $(EXEODIR) @echo Linking $@ ${QUIET}$(CC) $(LDFLAGS) $(OBJS) -o $@ $(SMBLIB_LIBS) $(ENCODE_LIBS) $(HASH_LIBS) $(UIFC-MT_LIBS) $(CIOLIB-MT_LIBS) $(XPDEV-MT_LIBS) diff --git a/src/sbbs3/uedit/targets.mk b/src/sbbs3/uedit/targets.mk index 0ffa408fbebcf0c8cabfa6f5ce7c5267dca720a6..a5d8590fc4f4133c398809a5f713d1baf4acd23c 100644 --- a/src/sbbs3/uedit/targets.mk +++ b/src/sbbs3/uedit/targets.mk @@ -1,6 +1,6 @@ UEDIT = $(EXEODIR)$(DIRSEP)uedit$(EXEFILE) -all: smblib uifc-mt ciolib-mt xpdev-mt $(MTOBJODIR) $(EXEODIR) $(UEDIT) +all: smblib uifc-mt ciolib-mt xpdev-mt $(UEDIT) ifdef SBBSEXEC .PHONY: install