DEFINES = \
$(HAVES)
-VPATH = ../compat ../../findlib ../../lib
+vpath %.c ../compat ../../findlib ../../lib
+vpath %.cpp ../compat ../../findlib ../../lib
######################################################################
LIB_OBJS = \
$(OBJDIR)/address_conf.o \
$(OBJDIR)/alist.o \
- $(OBJDIR)/alloc.o \
$(OBJDIR)/attr.o \
$(OBJDIR)/base64.o \
$(OBJDIR)/berrno.o \
$(OBJDIR)/bnet_server.o \
$(OBJDIR)/bpipe.o \
$(OBJDIR)/bregex.o \
+ $(OBJDIR)/bsock.o \
$(OBJDIR)/bsnprintf.o \
$(OBJDIR)/bsys.o \
$(OBJDIR)/btime.o \
$(OBJDIR)/btimers.o \
- $(OBJDIR)/btree.o \
$(OBJDIR)/cram-md5.o \
$(OBJDIR)/crc32.o \
$(OBJDIR)/crypto.o \
$(OBJDIR)/openssl.o \
$(OBJDIR)/pythonlib.o \
$(OBJDIR)/queue.o \
+ $(OBJDIR)/rblist.o \
$(OBJDIR)/runscript.o \
$(OBJDIR)/rwlock.o \
$(OBJDIR)/scan.o \
- $(OBJDIR)/semlock.o \
$(OBJDIR)/serial.o \
$(OBJDIR)/sha1.o \
$(OBJDIR)/signal.o \
$(BINDIR)/bacula.dll: DLL_DEFINE=BUILDING_DLL
-$(BINDIR)/bacula.dll: $(COMPAT_OBJS) $(DLL_OBJS) bacula.def
+$(BINDIR)/bacula.dll: $(DLL_OBJS) bacula.def
@echo "Linking $@"
$(call checkdir,$@)
$(ECHO_CMD)$(CXX) $(LDFLAGS) -mdll -mwindows -Wl,--out-implib,$(OBJDIR)/bacula.a $^ $(LIBS_DLL) -o $@