Windows Fix: Statically link msvcr71 into micasa.dll and micasacache.dll.
This commit is contained in:
@@ -1,17 +1,13 @@
|
||||
LINK_DEF_BLD = \
|
||||
echo "$(addprefix $(OBJDIR),$(notdir $(OBJS)))" > $(LINKDEF);\
|
||||
echo "$(MSC)lib/kernel32.lib" >> $(LINKDEF);\
|
||||
echo "$(MSC)lib/msvcrt.lib" >> $(LINKDEF);\
|
||||
echo "$(MSC)lib/advapi32.lib" >> $(LINKDEF);\
|
||||
echo "$(MSC)lib/ole32.lib" >> $(LINKDEF);\
|
||||
echo "/LIBPATH:$(MSC)lib" >> $(LINKDEF);\
|
||||
echo "kernel32.lib" >> $(LINKDEF);\
|
||||
echo "advapi32.lib" >> $(LINKDEF);\
|
||||
echo "ole32.lib" >> $(LINKDEF);\
|
||||
echo "/DLL" >> $(LINKDEF);\
|
||||
echo "/PDBTYPE:con" >> $(LINKDEF);\
|
||||
echo "/OUT:$(BINDIR)$(basename $(notdir $@)).dll" >> $(LINKDEF);\
|
||||
echo "/MAP:$(BINDIR)$(basename $(notdir $@)).map" >> $(LINKDEF);\
|
||||
echo "/PDB:$(BINDIR)$(basename $(notdir $@)).pdb" >> $(LINKDEF);\
|
||||
echo "/DEBUG" >> $(LINKDEF);\
|
||||
echo "/DEBUGTYPE:BOTH" >> $(LINKDEF);\
|
||||
echo "/MACHINE:IX86" >> $(LINKDEF);\
|
||||
echo "/SUBSYSTEM:WINDOWS" >> $(LINKDEF);\
|
||||
echo "/INCREMENTAL:NO" >> $(LINKDEF);\
|
||||
@@ -25,9 +21,8 @@ LINK_DEF_BLD = \
|
||||
echo "/NODEFAULTLIB:wininet" >> $(LINKDEF);\
|
||||
echo "/NODEFAULTLIB:uuid" >> $(LINKDEF);\
|
||||
echo "/NODEFAULTLIB:user32" >> $(LINKDEF);\
|
||||
echo "/NODEFAULTLIB:libcmt" >> $(LINKDEF);\
|
||||
echo "/NODEFAULTLIB:libcmtd" >> $(LINKDEF);\
|
||||
echo "/WARN:3" >> $(LINKDEF);\
|
||||
echo "/NODEFAULTLIB:msvcr71.lib" >> $(LINKDEF);\
|
||||
echo "/OPT:REF" >> $(LINKDEF);\
|
||||
echo "/EXPORT:sscs_CacheRemoveSecretStore">> $(LINKDEF);\
|
||||
echo "/EXPORT:sscs_CacheEnumerateKeychainIDs">> $(LINKDEF);\
|
||||
|
||||
Reference in New Issue
Block a user