$(DESTDIR)\lib\afs\afsreg.lib
$(CONF_DLLFILE): $(CONFOBJS) $(OUT)\libafsconf.res $(CONF_DLLLIBS)
- $(DLLGUILINK) -def:libafsconf.def dnsapi.lib
+ $(DLLGUILINK) -def:libafsconf.def dnsapi.lib mpr.lib
$(DLLPREP)
$(COPY) $*.lib $(ILIBDIR)
$(DEL) $*.lib $*.exp
LOGON_DLLOBJS =\
$(OUT)\afslogon.obj \
+ $(OUT)\logon_ad.obj \
$(OUT)\afslogon.res
LOGON_DLLLIBS =\
$(DESTDIR)\lib\afsdes.lib \
$(AFSKFWLIB)
+LOGON_DLLSDKLIBS =\
+ dnsapi.lib \
+ netapi32.lib \
+ mpr.lib \
+ advapi32.lib \
+ secur32.lib \
+ strsafe.lib \
+ oleaut32.lib \
+ ole32.lib \
+ adsiid.lib \
+ activeds.lib \
+ userenv.lib
+
$(LOGON_DLLFILE): $(LOGON_DLLOBJS) $(LOGON_DLLLIBS)
- $(DLLGUILINK) $(LOGONLINKFLAGS) -def:afslogon.def dnsapi.lib secur32.lib
+ $(DLLGUILINK) $(LOGONLINKFLAGS) -def:afslogon.def $(LOGON_DLLSDKLIBS)
$(DLLPREP)
$(COPY) $*.lib $(DESTDIR)\lib
$(DEL) $*.lib $*.exp
$(DESTDIR)\lib\libafsconf.lib
$(LOG95_DLLFILE): $(LOG95_DLLOBJS) $(LOG95_DLLLIBS)
- $(DLLGUILINK) $(LOGONLINKFLAGS) -def:afslog95.def dnsapi.lib
+ $(DLLGUILINK) $(LOGONLINKFLAGS) -def:afslog95.def dnsapi.lib mpr.lib
$(DLLPREP)
$(COPY) $*.lib $(DESTDIR)\lib
$(DEL) $*.lib $*.exp
# klog.exe
$(EXEDIR)\klog.exe: $(OUT)\cklog.obj $(OUT)\klog.res $(EXELIBS)
- $(EXECONLINK) dnsapi.lib
+ $(EXECONLINK) dnsapi.lib mpr.lib
$(EXEPREP)
# tokens.exe
$(EXEDIR)\tokens.exe: $(OUT)\ctokens.obj $(OUT)\tokens.res $(EXELIBS)
- $(EXECONLINK) dnsapi.lib
+ $(EXECONLINK) dnsapi.lib mpr.lib
$(EXEPREP)
# unlog.exe
$(EXEDIR)\unlog.exe: $(OUT)\cunlog.obj $(OUT)\unlog.res $(EXELIBS)
- $(EXECONLINK) dnsapi.lib
+ $(EXECONLINK) dnsapi.lib mpr.lib
$(EXEPREP)
# afsd.exe
AFSD_SDKLIBS =\
largeint.lib \
netapi32.lib \
- dnsapi.lib \
+ dnsapi.lib mpr.lib \
rpcrt4.lib \
user32.lib \
Dbghelp.lib \
# fs.exe
$(EXEDIR)\fs.exe: $(FSOBJS) $(OUT)\fs.res $(EXELIBS)
- $(EXECONLINK) dnsapi.lib
+ $(EXECONLINK) dnsapi.lib mpr.lib
$(EXEPREP)
# symlink.exe
$(EXEDIR)\symlink.exe: $(SLOBJS) $(OUT)\symlink.res $(EXELIBS)
- $(EXECONLINK) dnsapi.lib
+ $(EXECONLINK) dnsapi.lib mpr.lib
$(EXEPREP)
# afsshare.exe