diff --git a/src/sbbs3/Makefile.bor b/src/sbbs3/Makefile.bor
deleted file mode 100644
index 9499b4e4568c490c5185fe5d7e450987b356e458..0000000000000000000000000000000000000000
--- a/src/sbbs3/Makefile.bor
+++ /dev/null
@@ -1,130 +0,0 @@
-# Makefile.bor
-
-#########################################################################
-# Makefile for Synchronet BBS 											#
-# For use with Borland C++ Builder 5 or Borland C++ 5.5 for Win32       #
-# @format.tab-size 4													#
-#																		#
-# usage: make -f makefile.bor											#
-#																		#
-# Optional build targets: dlls, utils, mono, all (default)				#
-#########################################################################
-
-# $Id$
-
-# Macros
-DEBUG	=	1				# Comment out for release (non-debug) version
-JS		=	1				# Comment out for non-JavaScript (v3.00) build
-CC		=	bcc32
-LD		=	ilink32
-SLASH	=	\\
-OFILE	=	obj
-LIBFILE	=	.dll
-EXEFILE	=	.exe
-LIBODIR	=	bcc.win32.dll	# Library output directory
-EXEODIR =	bcc.win32.exe	# Executable output directory
-CFLAGS	=	-M -g1 
-LFLAGS  =	-m -s -c -Tpd -Gi -I$(LIBODIR)
-DELETE	=	echo y | del 
-
-# Optional compile flags (disable banner, warnings and such)
-CFLAGS	=	$(CFLAGS) -q -d -H -X- -w-csu -w-pch -w-ccc -w-rch -w-par
-
-# Debug or release build?
-!ifdef DEBUG
-CFLAGS	=	$(CFLAGS) -v -Od -D_DEBUG 
-LFLAGS	=	$(LFLAGS) -v
-LIBODIR	=	$(LIBODIR).debug
-EXEODIR	=	$(EXEODIR).debug
-!else
-LIBODIR	=	$(LIBODIR).release
-EXEODIR	=	$(EXEODIR).release
-!endif
-
-# JavaScript Support
-!ifdef JS
-CFLAGS	= 	$(CFLAGS) -DJAVASCRIPT -I../mozilla/js/src
-LIBS	=	..\mozilla\js\src\Release\js32omf.lib
-!endif
-
-# Cross platform/compiler definitions
-!include targets.mak	# defines all targets
-!include objects.mak	# defines $(OBJS)
-!include headers.mak	# defines $(HEADERS)
-!include sbbsdefs.mak	# defines $(SBBSDEFS)
-
-SBBSLIB	=	$(LIBODIR)\sbbs.lib
-
-# Implicit C Compile Rule for SBBS.DLL
-{.}.c.$(OFILE):
-	@echo Compiling (I) $< to $@ ...
-	$(CC) $(CFLAGS) -WD -WM -n$(LIBODIR) -c $(SBBSDEFS) $<
-
-# Implicit C++ Compile Rule for SBBS.DLL
-{.}.cpp.$(OFILE):
-	@echo Compiling (I) $< to $@ ...
-	$(CC) $(CFLAGS) -WD -WM -n$(LIBODIR) -c $(SBBSDEFS) $<
-
-# Create output directories if they don't exist
-$(LIBODIR):
-	@if not exist $(LIBODIR) mkdir $(LIBODIR)
-$(EXEODIR):
-	@if not exist $(EXEODIR) mkdir $(EXEODIR)
-
-# Monolithic Synchronet executable Build Rule
-$(SBBSMONO): sbbscon.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)
-
-# SBBS DLL Link Rule
-$(SBBS): $(OBJS) $(LIBODIR)\ver.$(OFILE)
-    @echo Linking $< ...
-	$(LD) $(LFLAGS) c0d32.obj $(LIBS) $(OBJS) $(LIBODIR)\ver.$(OFILE), $*, $*, \
-		import32.lib cw32mt.lib ws2_32.lib
-
-# Mail Server DLL Link Rule
-$(MAILSRVR): mailsrvr.c mxlookup.c mime.c crc32.c $(SBBSLIB)
-    @echo Compiling $** ...
-	$(CC) $(CFLAGS) -WD -WM -lGi -n$(LIBODIR) -DMAILSRVR_EXPORTS -DSMBDLL $** $(LIBS)
-
-# FTP Server DLL Link Rule
-$(FTPSRVR): ftpsrvr.c $(SBBSLIB)
-    @echo Compiling $** ...
-	$(CC) $(CFLAGS) -WD -WM -lGi -n$(LIBODIR) -DFTPSRVR_EXPORTS $** $(LIBS)
-
-# Services DLL Link Rule
-$(SERVICES): services.c $(SBBSLIB)
-    @echo Compiling $** ...
-	$(CC) $(CFLAGS) -WD -WM -lGi -n$(LIBODIR) -DSERVICES_EXPORTS $** $(LIBS)
-
-# Synchronet Console Build Rule
-$(SBBSCON): sbbscon.c $(SBBSLIB)
-	$(CC) $(CFLAGS) -n$(EXEODIR) $**
-
-# Baja Utility
-$(BAJA): baja.c ars.c crc32.c
-	@echo Compiling $** ...
-	$(CC) $(CFLAGS) -n$(EXEODIR) $** 
-
-# Node Utility
-$(NODE): node.c 
-	@echo Compiling $** ...
-	$(CC) $(CFLAGS) -n$(EXEODIR) $** 
-
-# FIXSMB Utility
-$(FIXSMB): fixsmb.c smblib.c smbwrap.c
-	@echo Compiling $** ...
-	$(CC) $(CFLAGS) -n$(EXEODIR) $** 
-
-# CHKSMB Utility
-$(CHKSMB): chksmb.c smblib.c smbwrap.c
-	@echo Compiling $** ...
-	$(CC) $(CFLAGS) -n$(EXEODIR) $** 
-
-# SMB Utility
-$(SMBUTIL): smbutil.c smblib.c smbwrap.c smbtxt.c crc32.c lzh.c
-	@echo Compiling $** ...
-	$(CC) $(CFLAGS) -n$(EXEODIR) $** 
-
-!include depends.mak	# defines dependencies
\ No newline at end of file
diff --git a/src/sbbs3/Makefile.gnu b/src/sbbs3/Makefile.gnu
deleted file mode 100644
index a27e4aed939c24be6676e14e5aef396e8472ee71..0000000000000000000000000000000000000000
--- a/src/sbbs3/Makefile.gnu
+++ /dev/null
@@ -1,171 +0,0 @@
-# Makefile.gnu
-
-#########################################################################
-# Makefile for Synchronet BBS 											#
-# For use with GNU make and GNU C Compiler								#
-# @format.tab-size 4, @format.use-tabs true								#
-#																		#
-# Linux: make -f Makefile.gnu											#
-# Win32: make -f Makefile.gnu os=win32									#
-# FreeBSD: make -f Makefile.gnu os=freebsd								#
-#																		#
-# Optional build targets: dlls, utils, mono, all (default)				#
-#########################################################################
-
-# $Id$
-
-# Macros
-DEBUG	=	1		# Comment out for release (non-debug) version
-CC		=	gcc
-SLASH	=	/
-OFILE	=	o
-
-ifeq ($(os),win32)	# Windows
-
-LD		=	dllwrap
-LIBFILE	=	.dll
-EXEFILE	=	.exe
-LIBODIR	:=	gcc.win32.dll
-EXEODIR	:=	gcc.win32.exe
-LIBDIR	:=	/gcc/i386-mingw32/lib
-CFLAGS	:=	-mno-cygwin
-LFLAGS  :=	--target=i386-mingw32 -mno-cygwin
-DELETE	=	echo y | del 
-OUTLIB	=	--output-lib
-LIBS	=	$(LIBDIR)/libwsock32.a $(LIBDIR)/libwinmm.a
-
-else	# Unix (begin)
-
-LD		=	ld
-LIBFILE	=	.a
-EXEFILE	=	
-
-ifeq ($(os),freebsd)	# FreeBSD
-LIBODIR	:=	gcc.freebsd.lib
-EXEODIR	:=	gcc.freebsd.exe
-else                    # Linux
-LIBODIR	:=	gcc.linux.lib
-EXEODIR	:=	gcc.linux.exe
-endif
-
-LIBDIR	:=	/usr/lib
-LFLAGS  :=	
-DELETE	=	rm -f -v
-OUTLIB	=	-o
-
-CFLAGS	:=	-DJAVASCRIPT -I../mozilla/js/src
-
-ifeq ($(os),freebsd)	# FreeBSD
-CFLAGS	:=	$(CFLAGS) -pthread -D_THREAD_SAFE
-LIBS	:=	-pthread
-else			# Linux / Other UNIX
-LIBS	:=	$(LIBDIR)/libpthread.a 
-endif
-
-endif   # Unix (end)
-
-# Math library needed
-LIBS	:=	$(LIBS) -lm
-
-ifdef DEBUG
-CFLAGS	:=	$(CFLAGS) -g -O0 -D_DEBUG 
-LIBODIR	:=	$(LIBODIR).debug
-EXEODIR	:=	$(EXEODIR).debug
-ifeq ($(os),freebsd)	# FreeBSD
-LIBS	:=	$(LIBS) ../mozilla/js/src/FreeBSD4.3-RELEASE_DBG.OBJ/libjs.a
-else			# Linux
-LIBS	:=	$(LIBS) ../mozilla/js/src/Linux_All_DBG.OBJ/libjs.a
-endif
-else # RELEASE
-LFLAGS	:=	$(LFLAGS) -S
-LIBODIR	:=	$(LIBODIR).release
-EXEODIR	:=	$(EXEODIR).release
-ifeq ($(os),freebsd)	# FreeBSD
-LIBS	:=	$(LIBS) ../mozilla/js/src/FreeBSD4.3-RELEASE_OPT.OBJ/libjs.a
-else
-LIBS	:=	$(LIBS) ../mozilla/js/src/Linux_All_OPT.OBJ/libjs.a
-endif
-endif
-
-include targets.mak		# defines all targets
-include objects.mak		# defines $(OBJS)
-include headers.mak		# defines $(HEADERS)
-include sbbsdefs.mak	# defines $(SBBSDEFS)
-
-SBBSLIB	=	$(LIBODIR)/sbbs.a
-	
-
-# Implicit C Compile Rule for SBBS
-$(LIBODIR)/%.o : %.c
-	$(CC) $(CFLAGS) -c $(SBBSDEFS) $< -o $@
-
-# Implicit C++ Compile Rule for SBBS
-$(LIBODIR)/%.o : %.cpp
-	$(CC) $(CFLAGS) -c $(SBBSDEFS) $< -o $@
-
-# Create output directories
-$(LIBODIR):
-	mkdir $(LIBODIR)
-
-$(EXEODIR):
-	mkdir $(EXEODIR)
-
-# Monolithic Synchronet executable Build Rule
-$(SBBSMONO): sbbscon.c conwrap.c $(OBJS) $(LIBODIR)/ver.o $(LIBODIR)/ftpsrvr.o $(LIBODIR)/mailsrvr.o $(LIBODIR)/mxlookup.o $(LIBODIR)/mime.o $(LIBODIR)/services.o
-#	$(CC) $(CFLAGS) -o $(SBBSMONO) $^ $(LIBS)
-	$(CC) -o $(SBBSMONO) $^ $(LIBS)
-
-# Synchronet BBS library Link Rule
-$(SBBS): $(OBJS) $(LIBODIR)/ver.o
-	$(LD) $(LFLAGS) -o $(SBBS) $^ $(LIBS) $(OUTLIB) $(SBBSLIB)
-
-# FTP Server Link Rule
-$(FTPSRVR): $(LIBODIR)/ftpsrvr.o $(SBBSLIB)
-	$(LD) $(LFLAGS) -o $@ $^ $(LIBS) $(OUTLIB) $(LIBODIR)/ftpsrvr.a
-
-# Mail Server Link Rule
-$(MAILSRVR): $(LIBODIR)/mailsrvr.o $(LIBODIR)/mxlookup.o $(LIBODIR)/mime.o $(SBBSLIB)
-	$(LD) $(LFLAGS) -o $@ $^ $(LIBS) $(OUTLIB) $(LIBODIR)/mailsrvr.a
-
-# Synchronet Console Build Rule
-$(SBBSCON): sbbscon.c $(SBBSLIB)
-	$(CC) $(CFLAGS) -o $@ $^
-
-# Specifc Compile Rules
-$(LIBODIR)/ftpsrvr.o: ftpsrvr.c ftpsrvr.h
-	$(CC) $(CFLAGS) -c -DFTPSRVR_EXPORTS $< -o $@
-
-$(LIBODIR)/mailsrvr.o: mailsrvr.c mailsrvr.h
-	$(CC) $(CFLAGS) -c -DMAILSRVR_EXPORTS $< -o $@
-
-$(LIBODIR)/mxlookup.o: mxlookup.c
-	$(CC) $(CFLAGS) -c -DMAILSRVR_EXPORTS $< -o $@		
-
-$(LIBODIR)/mime.o: mime.c
-	$(CC) $(CFLAGS) -c -DMAILSRVR_EXPORTS $< -o $@		
-
-$(LIBODIR)/services.o: services.c services.h
-	$(CC) $(CFLAGS) -c -DSERVICES_EXPORTS $< -o $@
-
-# Baja Utility
-$(BAJA): baja.c ars.c smbwrap.c crc32.c
-	$(CC) $(CFLAGS) -o $@ $^
-
-# Node Utility
-$(NODE): node.c smbwrap.c
-	$(CC) $(CFLAGS) -o $@ $^
-
-# FIXSMB Utility
-$(FIXSMB): fixsmb.c smblib.c smbwrap.c
-	$(CC) $(CFLAGS) -o $@ $^
-
-# CHKSMB Utility
-$(CHKSMB): chksmb.c smblib.c smbwrap.c conwrap.c
-	$(CC) $(CFLAGS) -o $@ $^
-
-# SMB Utility
-$(SMBUTIL): smbutil.c smblib.c smbwrap.c conwrap.c smbtxt.c crc32.c lzh.c 
-	$(CC) $(CFLAGS) -o $@ $^
-
-
-include depends.mak
diff --git a/src/sbbs3/depends.mak b/src/sbbs3/depends.mak
deleted file mode 100644
index 0a976ddea5ec85d08458fe32da5a6d023b6a87a9..0000000000000000000000000000000000000000
--- a/src/sbbs3/depends.mak
+++ /dev/null
@@ -1,90 +0,0 @@
-# depends.mak
-
-# Make 'include file' defining dependencies for Synchronet SBBS.DLL
-
-# $Id$
-
-# LIBODIR, EXEODIR, SLASH, and OFILE must be pre-defined
-
-$(LIBODIR)$(SLASH)answer.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)ars.$(OFILE):			$(HEADERS) ars_defs.h
-$(LIBODIR)$(SLASH)bat_xfer.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)bulkmail.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)chk_ar.$(OFILE):		$(HEADERS) ars_defs.h
-$(LIBODIR)$(SLASH)atcodes.$(OFILE):		$(HEADERS) cmdshell.h
-$(LIBODIR)$(SLASH)chat.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)comio.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)con_hi.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)con_out.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)data.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)data_ovl.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)date_str.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)download.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)email.$(OFILE):		$(HEADERS) cmdshell.h
-$(LIBODIR)$(SLASH)exec.$(OFILE):		$(HEADERS) cmdshell.h
-$(LIBODIR)$(SLASH)execfile.$(OFILE):	$(HEADERS) cmdshell.h
-$(LIBODIR)$(SLASH)execfunc.$(OFILE):	$(HEADERS) cmdshell.h
-$(LIBODIR)$(SLASH)execmisc.$(OFILE):	$(HEADERS) cmdshell.h
-$(LIBODIR)$(SLASH)execnet.$(OFILE):	$(HEADERS) cmdshell.h
-$(LIBODIR)$(SLASH)execmsg.$(OFILE):		$(HEADERS) cmdshell.h
-$(LIBODIR)$(SLASH)fido.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)file.$(OFILE):      	$(HEADERS)
-$(LIBODIR)$(SLASH)filedat.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)getkey.$(OFILE):    	$(HEADERS)
-$(LIBODIR)$(SLASH)getmsg.$(OFILE):    	$(HEADERS)
-$(LIBODIR)$(SLASH)getnode.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)getstr.$(OFILE):    	$(HEADERS)
-$(LIBODIR)$(SLASH)ident.$(OFILE):    	$(HEADERS) ident.h
-$(LIBODIR)$(SLASH)inkey.$(OFILE):    	$(HEADERS)
-$(LIBODIR)$(SLASH)listfile.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)load_cfg.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)logfile.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)login.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)logon.$(OFILE):    	$(HEADERS) cmdshell.h
-$(LIBODIR)$(SLASH)logout.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)lzh.$(OFILE):			$(HEADERS)
-$(LIBODIR)$(SLASH)mail.$(OFILE):	    $(HEADERS)
-$(LIBODIR)$(SLASH)main.$(OFILE):		$(HEADERS) cmdshell.h ident.h
-$(LIBODIR)$(SLASH)misc.$(OFILE):		$(HEADERS) ars_defs.h crc32.h
-$(LIBODIR)$(SLASH)msgtoqwk.$(OFILE):	$(HEADERS) qwk.h
-$(LIBODIR)$(SLASH)netmail.$(OFILE):		$(HEADERS) qwk.h
-$(LIBODIR)$(SLASH)newuser.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)pack_qwk.$(OFILE):	$(HEADERS) qwk.h post.h
-$(LIBODIR)$(SLASH)pack_rep.$(OFILE):	$(HEADERS) qwk.h post.h
-$(LIBODIR)$(SLASH)postmsg.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)prntfile.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)putmsg.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)putnode.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)qwk.$(OFILE):			$(HEADERS) qwk.h post.h
-$(LIBODIR)$(SLASH)qwktomsg.$(OFILE):	$(HEADERS) qwk.h
-$(LIBODIR)$(SLASH)readmail.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)readmsgs.$(OFILE):	$(HEADERS) post.h
-$(LIBODIR)$(SLASH)ringbuf.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)scandirs.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)scansubs.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)scfglib1.$(OFILE):	$(HEADERS) scfglib.h
-$(LIBODIR)$(SLASH)scfglib2.$(OFILE):	$(HEADERS) scfglib.h
-$(LIBODIR)$(SLASH)smblib.$(OFILE):    	smblib.h smbdefs.h
-$(EXEODIR)$(SLASH)smblib.$(OFILE):    	smblib.h smbdefs.h
-$(LIBODIR)$(SLASH)smbtxt.$(OFILE):   	smblib.h lzh.h
-$(EXEODIR)$(SLASH)smbtxt.$(OFILE):   	smblib.h lzh.h
-$(LIBODIR)$(SLASH)smbwrap.$(OFILE):   	smbwrap.h
-$(EXEODIR)$(SLASH)smbwrap.$(OFILE):   	smbwrap.h
-$(LIBODIR)$(SLASH)sortdir.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)str.$(OFILE):			$(HEADERS)
-$(LIBODIR)$(SLASH)telgate.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)telmet.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)text_sec.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)tmp_xfer.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)un_qwk.$(OFILE):		$(HEADERS) qwk.h
-$(LIBODIR)$(SLASH)un_rep.$(OFILE):		$(HEADERS) qwk.h
-$(LIBODIR)$(SLASH)upload.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)userdat.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)useredit.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)getuser.$(OFILE):		$(HEADERS)
-$(LIBODIR)$(SLASH)ver.$(OFILE):			$(HEADERS) $(OBJS)
-$(LIBODIR)$(SLASH)viewfile.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)wrappers.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)writemsg.$(OFILE):	$(HEADERS)
-$(LIBODIR)$(SLASH)xtrn.$(OFILE):		$(HEADERS) cmdshell.h
-$(LIBODIR)$(SLASH)xtrn_sec.$(OFILE):	$(HEADERS)
diff --git a/src/sbbs3/headers.mak b/src/sbbs3/headers.mak
deleted file mode 100644
index 0081fd3ff322eec1562f9fbce4b0423049367bb0..0000000000000000000000000000000000000000
--- a/src/sbbs3/headers.mak
+++ /dev/null
@@ -1,9 +0,0 @@
-# headers.mak
-
-# Make 'include file' for building Synchronet DLLs 
-# Used with GNU and Borland compilers
-
-# $Id$
-
-HEADERS =	sbbs.h sbbsdefs.h sbbswrap.h sbbsinet.h scfgdefs.h gen_defs.h \
-			nodedefs.h smblib.h smbdefs.h text.h
diff --git a/src/sbbs3/objects.mak b/src/sbbs3/objects.mak
deleted file mode 100644
index 1d964eec26998ec849d36f07de044943a17c54fa..0000000000000000000000000000000000000000
--- a/src/sbbs3/objects.mak
+++ /dev/null
@@ -1,98 +0,0 @@
-# objects.mak
-
-# Make 'include file' listing object files for SBBS.DLL
-
-# $Id$
-
-# LIBODIR, SLASH, and OFILE must be pre-defined
-
-OBJS	=	$(LIBODIR)$(SLASH)ansiterm.$(OFILE)\
-			$(LIBODIR)$(SLASH)answer.$(OFILE)\
-			$(LIBODIR)$(SLASH)ars.$(OFILE)\
-			$(LIBODIR)$(SLASH)atcodes.$(OFILE)\
-			$(LIBODIR)$(SLASH)bat_xfer.$(OFILE)\
-			$(LIBODIR)$(SLASH)bulkmail.$(OFILE)\
-			$(LIBODIR)$(SLASH)chat.$(OFILE)\
-			$(LIBODIR)$(SLASH)chk_ar.$(OFILE)\
-			$(LIBODIR)$(SLASH)con_hi.$(OFILE)\
-			$(LIBODIR)$(SLASH)con_out.$(OFILE)\
-			$(LIBODIR)$(SLASH)crc32.$(OFILE)\
-			$(LIBODIR)$(SLASH)data.$(OFILE)\
-			$(LIBODIR)$(SLASH)data_ovl.$(OFILE)\
-			$(LIBODIR)$(SLASH)date_str.$(OFILE)\
-			$(LIBODIR)$(SLASH)download.$(OFILE)\
-			$(LIBODIR)$(SLASH)email.$(OFILE)\
-			$(LIBODIR)$(SLASH)exec.$(OFILE)\
-			$(LIBODIR)$(SLASH)execfile.$(OFILE)\
-			$(LIBODIR)$(SLASH)execfunc.$(OFILE)\
-			$(LIBODIR)$(SLASH)execmisc.$(OFILE)\
-			$(LIBODIR)$(SLASH)execmsg.$(OFILE)\
-			$(LIBODIR)$(SLASH)execnet.$(OFILE)\
-			$(LIBODIR)$(SLASH)fido.$(OFILE)\
-			$(LIBODIR)$(SLASH)file.$(OFILE)\
-			$(LIBODIR)$(SLASH)filedat.$(OFILE)\
-			$(LIBODIR)$(SLASH)getkey.$(OFILE)\
-			$(LIBODIR)$(SLASH)getmsg.$(OFILE)\
-			$(LIBODIR)$(SLASH)getnode.$(OFILE)\
-			$(LIBODIR)$(SLASH)getstr.$(OFILE)\
-			$(LIBODIR)$(SLASH)inkey.$(OFILE)\
-			$(LIBODIR)$(SLASH)ident.$(OFILE)\
-			$(LIBODIR)$(SLASH)js_bbs.$(OFILE)\
-			$(LIBODIR)$(SLASH)js_client.$(OFILE)\
-			$(LIBODIR)$(SLASH)js_console.$(OFILE)\
-			$(LIBODIR)$(SLASH)js_file.$(OFILE)\
-			$(LIBODIR)$(SLASH)js_file_area.$(OFILE)\
-			$(LIBODIR)$(SLASH)js_global.$(OFILE)\
-			$(LIBODIR)$(SLASH)js_msg_area.$(OFILE)\
-			$(LIBODIR)$(SLASH)js_msgbase.$(OFILE)\
-			$(LIBODIR)$(SLASH)js_socket.$(OFILE)\
-			$(LIBODIR)$(SLASH)js_system.$(OFILE)\
-			$(LIBODIR)$(SLASH)js_user.$(OFILE)\
-			$(LIBODIR)$(SLASH)listfile.$(OFILE)\
-			$(LIBODIR)$(SLASH)load_cfg.$(OFILE)\
-			$(LIBODIR)$(SLASH)logfile.$(OFILE)\
-			$(LIBODIR)$(SLASH)login.$(OFILE)\
-			$(LIBODIR)$(SLASH)logon.$(OFILE)\
-			$(LIBODIR)$(SLASH)logout.$(OFILE)\
-			$(LIBODIR)$(SLASH)lzh.$(OFILE)\
-			$(LIBODIR)$(SLASH)mail.$(OFILE)\
-			$(LIBODIR)$(SLASH)main.$(OFILE)\
-			$(LIBODIR)$(SLASH)misc.$(OFILE)\
-			$(LIBODIR)$(SLASH)msgtoqwk.$(OFILE)\
-			$(LIBODIR)$(SLASH)netmail.$(OFILE)\
-			$(LIBODIR)$(SLASH)newuser.$(OFILE)\
-			$(LIBODIR)$(SLASH)pack_qwk.$(OFILE)\
-			$(LIBODIR)$(SLASH)pack_rep.$(OFILE)\
-			$(LIBODIR)$(SLASH)postmsg.$(OFILE)\
-			$(LIBODIR)$(SLASH)prntfile.$(OFILE)\
-			$(LIBODIR)$(SLASH)putmsg.$(OFILE)\
-			$(LIBODIR)$(SLASH)putnode.$(OFILE)\
-			$(LIBODIR)$(SLASH)qwk.$(OFILE)\
-			$(LIBODIR)$(SLASH)qwktomsg.$(OFILE)\
-			$(LIBODIR)$(SLASH)readmail.$(OFILE)\
-			$(LIBODIR)$(SLASH)readmsgs.$(OFILE)\
-			$(LIBODIR)$(SLASH)ringbuf.$(OFILE)\
-			$(LIBODIR)$(SLASH)scandirs.$(OFILE)\
-			$(LIBODIR)$(SLASH)scansubs.$(OFILE)\
-			$(LIBODIR)$(SLASH)scfglib1.$(OFILE)\
-			$(LIBODIR)$(SLASH)scfglib2.$(OFILE)\
-			$(LIBODIR)$(SLASH)scfgsave.$(OFILE)\
-			$(LIBODIR)$(SLASH)smblib.$(OFILE)\
-			$(LIBODIR)$(SLASH)smbtxt.$(OFILE)\
-			$(LIBODIR)$(SLASH)smbwrap.$(OFILE)\
-			$(LIBODIR)$(SLASH)sortdir.$(OFILE)\
-			$(LIBODIR)$(SLASH)str.$(OFILE)\
-			$(LIBODIR)$(SLASH)telgate.$(OFILE)\
-			$(LIBODIR)$(SLASH)telnet.$(OFILE)\
-			$(LIBODIR)$(SLASH)text_sec.$(OFILE)\
-			$(LIBODIR)$(SLASH)tmp_xfer.$(OFILE)\
-			$(LIBODIR)$(SLASH)un_qwk.$(OFILE)\
-			$(LIBODIR)$(SLASH)un_rep.$(OFILE)\
-			$(LIBODIR)$(SLASH)upload.$(OFILE)\
-			$(LIBODIR)$(SLASH)userdat.$(OFILE)\
-			$(LIBODIR)$(SLASH)useredit.$(OFILE)\
-			$(LIBODIR)$(SLASH)viewfile.$(OFILE)\
-			$(LIBODIR)$(SLASH)wrappers.$(OFILE)\
-			$(LIBODIR)$(SLASH)writemsg.$(OFILE)\
-			$(LIBODIR)$(SLASH)xtrn.$(OFILE)\
-			$(LIBODIR)$(SLASH)xtrn_sec.$(OFILE) 
diff --git a/src/sbbs3/sbbsdefs.mak b/src/sbbs3/sbbsdefs.mak
deleted file mode 100644
index b42554f5688c51648b022ec9ceb73e5a9147509c..0000000000000000000000000000000000000000
--- a/src/sbbs3/sbbsdefs.mak
+++ /dev/null
@@ -1,7 +0,0 @@
-# sbbsdefs.mak
-
-# C/C++ compiler preprocessor definitions for building SBBS.DLL
-
-# $Id$
-
-SBBSDEFS=	-DSBBS -DSBBS_EXPORTS -DSMBDLL -DSMB_EXPORTS -DWRAPPER_DLL
diff --git a/src/sbbs3/targets.mak b/src/sbbs3/targets.mak
deleted file mode 100644
index 06fb1379820e259a7c43691501431131345e6faf..0000000000000000000000000000000000000000
--- a/src/sbbs3/targets.mak
+++ /dev/null
@@ -1,34 +0,0 @@
-# targets.mak
-
-# Make 'include file' defining targets for Synchronet project
-
-# $Id$
-
-# LIBODIR, EXEODIR, SLASH, LIBFILE, EXEFILE, and DELETE must be pre-defined
-
-SBBS	=	$(LIBODIR)$(SLASH)sbbs$(LIBFILE) 
-FTPSRVR	=	$(LIBODIR)$(SLASH)ftpsrvr$(LIBFILE)
-MAILSRVR=	$(LIBODIR)$(SLASH)mailsrvr$(LIBFILE)
-SERVICES=	$(LIBODIR)$(SLASH)services$(LIBFILE)
-SBBSCON	=	$(EXEODIR)$(SLASH)sbbscon$(EXEFILE)
-SBBSMONO=	$(EXEODIR)$(SLASH)sbbs$(EXEFILE)
-NODE	=	$(EXEODIR)$(SLASH)node$(EXEFILE)
-BAJA	=	$(EXEODIR)$(SLASH)baja$(EXEFILE)
-FIXSMB	=	$(EXEODIR)$(SLASH)fixsmb$(EXEFILE)
-CHKSMB	=	$(EXEODIR)$(SLASH)chksmb$(EXEFILE)
-SMBUTIL	=	$(EXEODIR)$(SLASH)smbutil$(EXEFILE)
-
-all:	$(LIBODIR) $(EXEODIR) $(SBBSMONO) \
-		$(FIXSMB) $(CHKSMB) $(SMBUTIL) $(BAJA) $(NODE)
-
-utils:	$(EXEODIR) \
-		$(FIXSMB) $(CHKSMB) $(SMBUTIL) $(BAJA) $(NODE)
-
-dlls:	$(LIBODIR) \
-		$(SBBS) $(FTPSRVR) $(MAILSRVR) $(SERVICES)
-
-mono:	$(LIBODIR) $(EXEODIR) $(SBBSMONO)
-
-clean:
-	@$(DELETE) $(LIBODIR)$(SLASH)*
-	@$(DELETE) $(EXEODIR)$(SLASH)*
\ No newline at end of file