瀏覽代碼

lzip: fix hostbuild

Waldemar Brodkorb 9 年之前
父節點
當前提交
be43d5ab3f
共有 2 個文件被更改,包括 19 次插入0 次删除
  1. 2 0
      package/lzip/Makefile
  2. 17 0
      package/lzip/patches/patch-configure

+ 2 - 0
package/lzip/Makefile

@@ -20,6 +20,8 @@ include $(ADK_TOPDIR)/mk/package.mk
 $(eval $(call HOST_template,LZIP,lzip,$(PKG_VERSION)-${PKG_RELEASE}))
 $(eval $(call PKG_template,LZIP,lzip,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 
+HOST_LDFLAGS+=		-static-libstdc++
+
 lzip-install:
 	$(INSTALL_DIR) $(IDIR_LZIP)/usr/bin
 	$(INSTALL_BIN) $(WRKINST)/usr/bin/lzip $(IDIR_LZIP)/usr/bin

+ 17 - 0
package/lzip/patches/patch-configure

@@ -0,0 +1,17 @@
+--- lzip-1.17.orig/configure	2015-07-09 18:58:33.000000000 +0200
++++ lzip-1.17/configure	2016-09-24 13:07:38.493476268 +0200
+@@ -20,10 +20,10 @@ bindir='$(exec_prefix)/bin'
+ datarootdir='$(prefix)/share'
+ infodir='$(datarootdir)/info'
+ mandir='$(datarootdir)/man'
+-CXX=g++
+-CPPFLAGS=
+-CXXFLAGS='-Wall -W -O2'
+-LDFLAGS=
++CXX?=g++
++CPPFLAGS?=
++CXXFLAGS?='-Wall -W -O2'
++LDFLAGS?=
+ 
+ # checking whether we are using GNU C++.
+ ${CXX} --version > /dev/null 2>&1