From 2ee2bfffa25f9a7d56876a428e85595e964cb3e9 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Sun, 21 Jul 2002 23:05:56 +0000 Subject: [PATCH] Fixes for building DLLs. --- src/sbbs3/Makefile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/sbbs3/Makefile b/src/sbbs3/Makefile index cc05e3d531..414115740a 100644 --- a/src/sbbs3/Makefile +++ b/src/sbbs3/Makefile @@ -76,7 +76,8 @@ $(EXEODIR): @if not exist $(EXEODIR) mkdir $(EXEODIR) # Monolithic Synchronet executable Build Rule -$(SBBSMONO): sbbscon.c $(OBJS) $(LIBODIR)\ver.$(OFILE) $(LIBODIR)\ftpsrvr.$(OFILE) \ +$(SBBSMONO): sbbscon.c sbbs_ini.c $(XPDEV)ini_file.c $(OBJS) \ + $(LIBODIR)\ver.$(OFILE) $(LIBODIR)\ftpsrvr.$(OFILE) \ $(LIBODIR)\mailsrvr.$(OFILE) $(LIBODIR)\mxlookup.$(OFILE) $(LIBODIR)\mime.$(OFILE) \ $(LIBODIR)\services.$(OFILE) @$(CC) $(CFLAGS) -WM -e$(SBBSMONO) $** $(LIBS) @@ -90,17 +91,20 @@ $(SBBS): $(OBJS) $(LIBODIR)\ver.$(OFILE) # Mail Server DLL Link Rule $(MAILSRVR): mailsrvr.c mxlookup.c mime.c crc32.c $(SBBSLIB) @echo Creating $@ - @$(CC) $(CFLAGS) -WD -WM -lGi -n$(LIBODIR) -DMAILSRVR_EXPORTS -DSMBDLL $** $(LIBS) + @$(CC) $(CFLAGS) -WD -WM -lGi -n$(LIBODIR) \ + -DMAILSRVR_EXPORTS -DSMB_IMPORTS -DWRAPPER_IMPORTS $** $(LIBS) # FTP Server DLL Link Rule -$(FTPSRVR): ftpsrvr.c $(SBBSLIB) +$(FTPSRVR): ftpsrvr.c nopen.c $(SBBSLIB) @echo Creating $@ - @$(CC) $(CFLAGS) -WD -WM -lGi -n$(LIBODIR) -DFTPSRVR_EXPORTS $** $(LIBS) + @$(CC) $(CFLAGS) -WD -WM -lGi -n$(LIBODIR) \ + -DFTPSRVR_EXPORTS -DWRAPPER_IMPORTS $** $(LIBS) # Services DLL Link Rule $(SERVICES): services.c $(SBBSLIB) @echo Creating $@ - @$(CC) $(CFLAGS) -WD -WM -lGi -n$(LIBODIR) -DSERVICES_EXPORTS $** $(LIBS) + @$(CC) $(CFLAGS) -WD -WM -lGi -n$(LIBODIR) \ + -DSERVICES_EXPORTS -DWRAPPER_IMPORTS $** $(LIBS) # Synchronet Console Build Rule $(SBBSCON): sbbscon.c $(SBBSLIB) -- GitLab