diff --git a/src/sbbs3/GNUmakefile b/src/sbbs3/GNUmakefile index 3cb3f6aa476f07d30c67f861e74fa8ae7f4cd783..0adcb40b3ab137d7b04c9b12442a9ecd351a2b32 100644 --- a/src/sbbs3/GNUmakefile +++ b/src/sbbs3/GNUmakefile @@ -23,6 +23,7 @@ endif UIFC_SRC = ../uifc/ XPDEV = ../xpdev/ SMBLIB_SRC = ../smblib/ +NEED_SMBLIB := 1 SBBS_SRC = ./ NEED_JAVASCRIPT := 1 @@ -33,8 +34,6 @@ include $(SBBS_SRC)/Common.gmake include $(UIFC_SRC)/Common.gmake include $(SMBLIB_SRC)/Common.gmake -CFLAGS += $(SMBLIB_CFLAGS) - ifeq ($(os),freebsd) BSD = 1 else @@ -115,9 +114,6 @@ SERVICE_OBJS = $(LIBODIR)/services.o $(LIBODIR)/ini_file.o $(LIBODIR)/str_list.o MONO_OBJS = $(CON_OBJS) $(FTP_OBJS) $(WEB_OBJS) \ $(MAIL_OBJS) $(SERVICE_OBJS) -SMBLIB_OBJS = \ - $(SMBLIB_TARGET) - SHLIBOPTS := -shared ifeq ($(os),darwin) MKSHLIB := libtool -dynamic -framework System -lcc_dynamic @@ -240,7 +236,6 @@ $(NODE): $(NODE_OBJS) # FIXSMB Utility FIXSMB_OBJS = \ $(LIBODIR)/fixsmb.o \ - $(SMBLIB_OBJS) \ $(LIBODIR)/genwrap.o \ $(LIBODIR)/dirwrap.o \ $(LIBODIR)/str_list.o \ @@ -254,7 +249,6 @@ $(FIXSMB): $(FIXSMB_OBJS) # CHKSMB Utility CHKSMB_OBJS = \ $(LIBODIR)/chksmb.o \ - $(SMBLIB_OBJS) \ $(LIBODIR)/smbdump.o \ $(LIBODIR)/conwrap.o \ $(LIBODIR)/dirwrap.o \ @@ -268,7 +262,6 @@ $(CHKSMB): $(CHKSMB_OBJS) # SMB Utility SMBUTIL_OBJS = \ $(LIBODIR)/smbutil.o \ - $(SMBLIB_OBJS) \ $(LIBODIR)/conwrap.o \ $(LIBODIR)/dirwrap.o \ $(LIBODIR)/genwrap.o \ @@ -296,7 +289,7 @@ SBBSECHO_OBJS = \ $(LIBODIR)/conwrap.o \ $(LIBODIR)/dirwrap.o \ $(LIBODIR)/genwrap.o \ - $(SMBLIB_OBJS) + $(SMB_OBJS) FORCE$(SBBSECHO): $(SBBSECHO_OBJS) @@ -338,7 +331,6 @@ ADDFILES_OBJS = \ $(LIBODIR)/filedat.o \ $(LIBODIR)/dirwrap.o \ $(LIBODIR)/genwrap.o \ - $(SMBLIB_OBJS) FORCE$(ADDFILES): $(ADDFILES_OBJS) @@ -360,7 +352,6 @@ FILELIST_OBJS = \ $(LIBODIR)/filedat.o \ $(LIBODIR)/dirwrap.o \ $(LIBODIR)/genwrap.o \ - $(SMBLIB_OBJS) FORCE$(FILELIST): $(FILELIST_OBJS) @@ -382,7 +373,6 @@ MAKEUSER_OBJS = \ $(LIBODIR)/userdat.o \ $(LIBODIR)/dirwrap.o \ $(LIBODIR)/genwrap.o \ - $(SMBLIB_OBJS) FORCE$(MAKEUSER): $(MAKEUSER_OBJS)