diff --git a/src/sbbs3/GNUmakefile b/src/sbbs3/GNUmakefile
index 47088526ed33dc8f4a32a0e7361599de5c8771bb..9d987f197fcfc9185bbd81ff9ce87156e948017d 100644
--- a/src/sbbs3/GNUmakefile
+++ b/src/sbbs3/GNUmakefile
@@ -248,28 +248,28 @@ FORCE$(FTPSRVR): $(LIBODIR)/ftpsrvr.o $(SBBSLIB)
 
 $(FTPSRVR): $(LIBODIR)/ftpsrvr.o $(SBBSLIB)
 	@echo Linking $@
-	@$(LD) $(SBBSLDFLAGS) -S $^ $(LIBS) -shared -o $@ 
+	@$(CC) $(LFLAGS) -S $^ $(LIBS) -shared -o $@ 
 
 # Mail Server Link Rule
 FORCE$(MAILSRVR): $(MAIL_OBJS) $(LIBODIR)$(SLASH)$(SBBSLIB)
 
 $(MAILSRVR): $(MAIL_OBJS) $(SBBSLIB)
 	@echo Linking $@
-	@$(LD) $(SBBSLDFLAGS) -S $^ $(LIBS) -shared -o $@
+	@$(CC) $(LFLAGS) -S $^ $(LIBS) -shared -o $@
 
 # Mail Server Link Rule
 FORCE$(WEBSRVR): $(WEB_OBJS) $(SBBSLIB)
 
 $(WEBSRVR): $(WEB_OBJS) $(SBBSLIB)
 	@echo Linking $@
-	@$(LD) $(SBBSLDFLAGS) -S $^ $(LIBS) -shared -o $@
+	@$(CC) $(LFLAGS) -S $^ $(LIBS) -shared -o $@
 
 # Services Link Rule
 FORCE$(SERVICES): $(WEB_OBJS) $(SBBSLIB)
 
 $(SERVICES): $(SERVICE_OBJS) $(SBBSLIB)
 	@echo Linking $@
-	@$(LD) $(SBBSLDFLAGS) -S $^ $(LIBS) -shared -o $@
+	@$(CC) $(LFLAGS) -S $^ $(LIBS) -shared -o $@
 
 # Synchronet Console Build Rule
 FORCE$(SBBSCON): $(CON_OBJS) $(SBBSLIB) $(FTP_OBJS) $(MAIL_OBJS) $(WEB_OBJS) $(SERVICE_OBJS)