mingw zlib-1.2.11 win32-static.patch
2021-05-06 15:26
标签:red test libc ++ sha mkdir stat amp -shared mingw zlib-1.2.11 win32-static.patch 标签:red test libc ++ sha mkdir stat amp -shared 原文地址:http://www.cnblogs.com/nlsoft/p/7658918.htmldiff --git a/Makefile.in b/Makefile.in
index 1852192..c88f5b5 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -310,12 +310,12 @@ install-libs: $(LIBS)
-@if [ ! -d $(DESTDIR)$(man3dir) ]; then mkdir -p $(DESTDIR)$(man3dir); fi
-@if [ ! -d $(DESTDIR)$(pkgconfigdir) ]; then mkdir -p $(DESTDIR)$(pkgconfigdir); fi
rm -f $(DESTDIR)$(libdir)/$(STATICLIB)
- cp $(STATICLIB) $(DESTDIR)$(libdir)
+ [ -z ‘$(STATICLIB)‘ ] || cp $(STATICLIB) $(DESTDIR)$(libdir)
chmod 644 $(DESTDIR)$(libdir)/$(STATICLIB)
-@($(RANLIB) $(DESTDIR)$(libdir)/libz.a || true) >/dev/null 2>&1
-@if test -n "$(SHAREDLIBV)"; then rm -f $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV); - cp $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir); + [ -z ‘$(SHAREDLIBV)‘ ] || cp $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir); echo "cp $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)"; chmod 755 $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV); echo "chmod 755 $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV)"; diff --git a/configure b/configure
index e974d1f..f023947 100755
--- a/configure
+++ b/configure
@@ -215,10 +215,7 @@ if test "$gcc" -eq 1 && ($cc -c $test.c) >> configure.log 2>&1; then
CYGWIN* | Cygwin* | cygwin* | OS/2*)
EXE=‘.exe‘ ;;
MINGW* | mingw*)
-# temporary bypass
rm -f $test.[co] $test $test$shared_ext
- echo "Please use win32/Makefile.gcc instead." | tee -a configure.log
- leave 1
LDSHARED=${LDSHARED-"$cc -shared"}
LDSHAREDLIBC=""
EXE=‘.exe‘ ;;
--
2.9.3
文章标题:mingw zlib-1.2.11 win32-static.patch
文章链接:http://soscw.com/index.php/essay/83262.html