فهرست منبع

darwin cross-compile fixes

Waldemar Brodkorb 7 سال پیش
والد
کامیت
6b61d317e2
3فایلهای تغییر یافته به همراه7 افزوده شده و 2 حذف شده
  1. 1 0
      package/e2fsprogs/Makefile
  2. 4 0
      package/gptfdisk/Makefile
  3. 2 2
      package/gptfdisk/patches/patch-Makefile

+ 1 - 0
package/e2fsprogs/Makefile

@@ -57,6 +57,7 @@ $(eval $(call PKG_template,E2FSCK_STATIC,e2fsck-static,${PKG_VERSION}-${PKG_RELE
 $(eval $(call PKG_template,TUNE2FS_STATIC,tune2fs-static,${PKG_VERSION}-${PKG_RELEASE},,${PKGSD_E2FSCK_STATIC},${PKGSC_E2FSCK_STATIC}))
 
 HOST_CONFIGURE_ARGS+=	--disable-rpath \
+			--disable-nls \
 			--disable-uuidd \
 			--disable-defrag \
 			--disable-debugfs

+ 4 - 0
package/gptfdisk/Makefile

@@ -22,6 +22,10 @@ include $(ADK_TOPDIR)/mk/package.mk
 $(eval $(call HOST_template,GPTFDISK,gptfdisk,$(PKG_VERSION)-$(PKG_RELEASE)))
 $(eval $(call PKG_template,GPTFDISK,gptfdisk,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION)))
 
+ifneq ($(OS_FOR_BUILD),Darwin)
+TARGET_LDFLAGS+=	-ltinfo
+endif
+
 HOST_STYLE:=		manual
 CONFIG_STYLE:=		manual
 INSTALL_STYLE:=		manual

+ 2 - 2
package/gptfdisk/patches/patch-Makefile

@@ -1,5 +1,5 @@
 --- gptfdisk-1.0.1.orig/Makefile	2015-10-19 00:35:18.000000000 +0200
-+++ gptfdisk-1.0.1/Makefile	2016-09-12 22:33:25.606675951 +0200
++++ gptfdisk-1.0.1/Makefile	2016-09-14 08:25:55.000000000 +0200
 @@ -1,5 +1,5 @@
 -CC=gcc
 -CXX=g++
@@ -13,7 +13,7 @@
  
  cgdisk: $(LIB_OBJS) cgdisk.o gptcurses.o
 -	$(CXX) $(LIB_OBJS) cgdisk.o gptcurses.o $(LDFLAGS) -luuid -lncursesw -o cgdisk
-+	$(CXX) $(LIB_OBJS) cgdisk.o gptcurses.o $(LDFLAGS) -luuid -lncurses -ltinfo -o cgdisk
++	$(CXX) $(LIB_OBJS) cgdisk.o gptcurses.o $(LDFLAGS) -luuid -lncurses -o cgdisk
  #	$(CXX) $(LIB_OBJS) cgdisk.o gptcurses.o $(LDFLAGS) -licuio -licuuc -luuid -lncurses -o cgdisk
  
  sgdisk: $(LIB_OBJS) sgdisk.o gptcl.o