Skip to content
Snippets Groups Projects
Commit f87bccc5 authored by deuce's avatar deuce
Browse files

Add ADD_LIBS to the end of every link command.

parent a3b34d00
No related branches found
No related tags found
No related merge requests found
...@@ -137,49 +137,49 @@ FORCE$(SBBSMONO): $(MONO_OBJS) $(OBJS) $(LIBS) ...@@ -137,49 +137,49 @@ FORCE$(SBBSMONO): $(MONO_OBJS) $(OBJS) $(LIBS)
$(SBBSMONO): $(MONO_OBJS) $(OBJS) $(LIBS) $(SBBSMONO): $(MONO_OBJS) $(OBJS) $(LIBS)
@echo Linking $@ @echo Linking $@
$(QUIET)$(CXX) -o $@ $(LDFLAGS) $^ $(QUIET)$(CXX) -o $@ $(LDFLAGS) $^ $(ADD_LIBS)
# Synchronet BBS library Link Rule # Synchronet BBS library Link Rule
FORCE$(SBBS): $(OBJS) $(LIBS) FORCE$(SBBS): $(OBJS) $(LIBS)
$(SBBS): $(OBJS) $(LIBS) $(SBBS): $(OBJS) $(LIBS)
@echo Linking $@ @echo Linking $@
$(QUIET)$(MKSHPPLIB) $(LDFLAGS) -o $@ $^ $(SHLIBOPTS) $(QUIET)$(MKSHPPLIB) $(LDFLAGS) -o $@ $^ $(SHLIBOPTS) $(ADD_LIBS)
# FTP Server Link Rule # FTP Server Link Rule
FORCE$(FTPSRVR): $(LIBODIR)/ftpsrvr.o $(SBBSLIB) FORCE$(FTPSRVR): $(LIBODIR)/ftpsrvr.o $(SBBSLIB)
$(FTPSRVR): $(LIBODIR)/ftpsrvr.o $(SBBSLIB) $(FTPSRVR): $(LIBODIR)/ftpsrvr.o $(SBBSLIB)
@echo Linking $@ @echo Linking $@
$(QUIET)$(MKSHLIB) $(LDFLAGS) $^ $(SHLIBOPTS) -o $@ $(QUIET)$(MKSHLIB) $(LDFLAGS) $^ $(SHLIBOPTS) -o $@ $(ADD_LIBS)
# Mail Server Link Rule # Mail Server Link Rule
FORCE$(MAILSRVR): $(MAIL_OBJS) $(LIBODIR)$(SLASH)$(SBBSLIB) FORCE$(MAILSRVR): $(MAIL_OBJS) $(LIBODIR)$(SLASH)$(SBBSLIB)
$(MAILSRVR): $(MAIL_OBJS) $(SBBSLIB) $(MAILSRVR): $(MAIL_OBJS) $(SBBSLIB)
@echo Linking $@ @echo Linking $@
$(QUIET)$(MKSHLIB) $(LDFLAGS) $^ $(SHLIBOPTS) -o $@ $(QUIET)$(MKSHLIB) $(LDFLAGS) $^ $(SHLIBOPTS) -o $@ $(ADD_LIBS)
# Mail Server Link Rule # Mail Server Link Rule
FORCE$(WEBSRVR): $(WEB_OBJS) $(SBBSLIB) FORCE$(WEBSRVR): $(WEB_OBJS) $(SBBSLIB)
$(WEBSRVR): $(WEB_OBJS) $(SBBSLIB) $(WEBSRVR): $(WEB_OBJS) $(SBBSLIB)
@echo Linking $@ @echo Linking $@
$(QUIET)$(MKSHLIB) $(LDFLAGS) $^ $(SHLIBOPTS) -o $@ $(QUIET)$(MKSHLIB) $(LDFLAGS) $^ $(SHLIBOPTS) -o $@ $(ADD_LIBS)
# Services Link Rule # Services Link Rule
FORCE$(SERVICES): $(WEB_OBJS) $(SBBSLIB) FORCE$(SERVICES): $(WEB_OBJS) $(SBBSLIB)
$(SERVICES): $(SERVICE_OBJS) $(SBBSLIB) $(SERVICES): $(SERVICE_OBJS) $(SBBSLIB)
@echo Linking $@ @echo Linking $@
$(QUIET)$(MKSHLIB) $(LDFLAGS) $^ $(SHLIBOPTS) -o $@ $(QUIET)$(MKSHLIB) $(LDFLAGS) $^ $(SHLIBOPTS) -o $@ $(ADD_LIBS)
# Synchronet Console Build Rule # Synchronet Console Build Rule
FORCE$(SBBSCON): $(CON_OBJS) $(SBBSLIB) $(FTP_OBJS) $(MAIL_OBJS) $(WEB_OBJS) $(SERVICE_OBJS) FORCE$(SBBSCON): $(CON_OBJS) $(SBBSLIB) $(FTP_OBJS) $(MAIL_OBJS) $(WEB_OBJS) $(SERVICE_OBJS)
$(SBBSCON): $(CON_OBJS) $(SBBSLIB) $(FTPSRVR) $(WEBSRVR) $(MAILSRVR) $(SERVICES) $(SBBSCON): $(CON_OBJS) $(SBBSLIB) $(FTPSRVR) $(WEBSRVR) $(MAILSRVR) $(SERVICES)
@echo Linking $@ @echo Linking $@
$(QUIET)$(CC) $(CFLAGS) $(LDFLAGS) $(CON_LDFLAGS) -o $@ $(CON_OBJS) $(SBBSLIB) $(QUIET)$(CC) $(CFLAGS) $(LDFLAGS) $(CON_LDFLAGS) -o $@ $(CON_OBJS) $(SBBSLIB) $(ADD_LIBS)
# Specifc Compile Rules # Specifc Compile Rules
$(LIBODIR)/ftpsrvr.o: ftpsrvr.c ftpsrvr.h $(BUILD_DEPENDS) $(LIBODIR)/ftpsrvr.o: ftpsrvr.c ftpsrvr.h $(BUILD_DEPENDS)
...@@ -222,7 +222,7 @@ FORCE$(BAJA): $(BAJA_OBJS) ...@@ -222,7 +222,7 @@ FORCE$(BAJA): $(BAJA_OBJS)
$(BAJA): $(BAJA_OBJS) $(BAJA): $(BAJA_OBJS)
@echo Linking $@ @echo Linking $@
$(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(ADD_LIBS)
# Node Utility # Node Utility
NODE_OBJS = \ NODE_OBJS = \
...@@ -233,10 +233,11 @@ FORCE$(NODE): $(NODE_OBJS) ...@@ -233,10 +233,11 @@ FORCE$(NODE): $(NODE_OBJS)
$(NODE): $(NODE_OBJS) $(NODE): $(NODE_OBJS)
@echo Linking $@ @echo Linking $@
$(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(ADD_LIBS)
# FIXSMB Utility # FIXSMB Utility
FIXSMB_OBJS = \ FIXSMB_OBJS = \
$(LIBODIR)/filewrap.o \
$(LIBODIR)/fixsmb.o \ $(LIBODIR)/fixsmb.o \
$(LIBODIR)/genwrap.o \ $(LIBODIR)/genwrap.o \
$(LIBODIR)/dirwrap.o \ $(LIBODIR)/dirwrap.o \
...@@ -246,7 +247,7 @@ FORCE$(FIXSMB): $(FIXSMB_OBJS) ...@@ -246,7 +247,7 @@ FORCE$(FIXSMB): $(FIXSMB_OBJS)
$(FIXSMB): $(FIXSMB_OBJS) $(FIXSMB): $(FIXSMB_OBJS)
@echo Linking $@ @echo Linking $@
$(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(ADD_LIBS)
# CHKSMB Utility # CHKSMB Utility
CHKSMB_OBJS = \ CHKSMB_OBJS = \
...@@ -259,7 +260,7 @@ FORCE$(CHKSMB): $(CHKSMB_OBJS) ...@@ -259,7 +260,7 @@ FORCE$(CHKSMB): $(CHKSMB_OBJS)
$(CHKSMB): $(CHKSMB_OBJS) $(CHKSMB): $(CHKSMB_OBJS)
@echo Linking $@ @echo Linking $@
$(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(ADD_LIBS)
# SMB Utility # SMB Utility
SMBUTIL_OBJS = \ SMBUTIL_OBJS = \
...@@ -273,7 +274,7 @@ FORCE$(SMBUTIL): $(SMBUTIL_OBJS) ...@@ -273,7 +274,7 @@ FORCE$(SMBUTIL): $(SMBUTIL_OBJS)
$(SMBUTIL): $(SMBUTIL_OBJS) $(SMBUTIL): $(SMBUTIL_OBJS)
@echo Linking $@ @echo Linking $@
$(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(ADD_LIBS)
# SBBSecho (FidoNet Packet Tosser) # SBBSecho (FidoNet Packet Tosser)
SBBSECHO_OBJS = \ SBBSECHO_OBJS = \
...@@ -297,7 +298,7 @@ FORCE$(SBBSECHO): $(SBBSECHO_OBJS) ...@@ -297,7 +298,7 @@ FORCE$(SBBSECHO): $(SBBSECHO_OBJS)
$(SBBSECHO): $(SBBSECHO_OBJS) $(SBBSECHO): $(SBBSECHO_OBJS)
@echo Linking $@ @echo Linking $@
$(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(ADD_LIBS)
# SBBSecho Configuration Program # SBBSecho Configuration Program
ECHOCFG_OBJS = \ ECHOCFG_OBJS = \
...@@ -316,7 +317,7 @@ FORCE$(ECHOCFG): $(ECHOCFG_OBJS) ...@@ -316,7 +317,7 @@ FORCE$(ECHOCFG): $(ECHOCFG_OBJS)
$(ECHOCFG): $(ECHOCFG_OBJS) $(ECHOCFG): $(ECHOCFG_OBJS)
@echo Linking $@ @echo Linking $@
$(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(UIFC_LDFLAGS) $(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(UIFC_LDFLAGS) $(ADD_LIBS)
# ADDFILES # ADDFILES
ADDFILES_OBJS = \ ADDFILES_OBJS = \
...@@ -338,7 +339,7 @@ FORCE$(ADDFILES): $(ADDFILES_OBJS) ...@@ -338,7 +339,7 @@ FORCE$(ADDFILES): $(ADDFILES_OBJS)
$(ADDFILES): $(ADDFILES_OBJS) $(ADDFILES): $(ADDFILES_OBJS)
@echo Linking $@ @echo Linking $@
$(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(ADD_LIBS)
# FILELIST # FILELIST
FILELIST_OBJS = \ FILELIST_OBJS = \
...@@ -359,7 +360,7 @@ FORCE$(FILELIST): $(FILELIST_OBJS) ...@@ -359,7 +360,7 @@ FORCE$(FILELIST): $(FILELIST_OBJS)
$(FILELIST): $(FILELIST_OBJS) $(FILELIST): $(FILELIST_OBJS)
@echo Linking $@ @echo Linking $@
$(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(ADD_LIBS)
# MAKEUSER # MAKEUSER
MAKEUSER_OBJS = \ MAKEUSER_OBJS = \
...@@ -380,7 +381,7 @@ FORCE$(MAKEUSER): $(MAKEUSER_OBJS) ...@@ -380,7 +381,7 @@ FORCE$(MAKEUSER): $(MAKEUSER_OBJS)
$(MAKEUSER): $(MAKEUSER_OBJS) $(MAKEUSER): $(MAKEUSER_OBJS)
@echo Linking $@ @echo Linking $@
$(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(ADD_LIBS)
# JSEXEC # JSEXEC
JSEXEC_OBJS = \ JSEXEC_OBJS = \
...@@ -391,20 +392,20 @@ FORCE$(JSEXEC): $(JSEXEC_OBJS) ...@@ -391,20 +392,20 @@ FORCE$(JSEXEC): $(JSEXEC_OBJS)
$(JSEXEC): $(JSEXEC_OBJS) $(JSEXEC): $(JSEXEC_OBJS)
@echo Linking $@ @echo Linking $@
$(QUIET)$(CXX) $(UTIL_LDFLAGS) -o $@ $^ $(LDFLAGS) $(QUIET)$(CXX) $(UTIL_LDFLAGS) -o $@ $^ $(LDFLAGS) $(ADD_LIBS)
# ANS2ASC # ANS2ASC
FORCE$(ANS2ASC): $(LIBODIR)/ans2asc.o FORCE$(ANS2ASC): $(LIBODIR)/ans2asc.o
$(ANS2ASC): $(LIBODIR)/ans2asc.o $(ANS2ASC): $(LIBODIR)/ans2asc.o
@echo Linking $@ @echo Linking $@
$(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(ADD_LIBS)
# ASC2ANS # ASC2ANS
FORCE$(ASC2ANS): $(LIBODIR)/asc2ans.o FORCE$(ASC2ANS): $(LIBODIR)/asc2ans.o
$(ASC2ANS): $(LIBODIR)/asc2ans.o $(ASC2ANS): $(LIBODIR)/asc2ans.o
@echo Linking $@ @echo Linking $@
$(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(QUIET)$(CC) $(UTIL_LDFLAGS) -o $@ $^ $(ADD_LIBS)
FORCE: FORCE:
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment