浏览代码

allow static build

Waldemar Brodkorb 11 年之前
父节点
当前提交
5d04ab9145
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      package/qemu/Makefile

+ 6 - 0
package/qemu/Makefile

@@ -29,6 +29,12 @@ $(eval $(call PKG_template,QEMU,qemu,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS
 ifeq ($(ADK_TARGET_LIB_MUSL),y)
 ifeq ($(ADK_TARGET_LIB_MUSL),y)
 TARGET_CFLAGS+=		-DF_EXLCK=4 -DF_SHLCK=8 -D__SIGRTMIN=32 -D__SIGRTMAX=\(NSIG-1\)
 TARGET_CFLAGS+=		-DF_EXLCK=4 -DF_SHLCK=8 -D__SIGRTMIN=32 -D__SIGRTMAX=\(NSIG-1\)
 endif
 endif
+
+ifeq ($(ADK_STATIC),y)
+TARGET_CFLAGS+=		-static
+TARGET_LDFLAGS+=	-static
+endif
+
 CONFIG_STYLE:=		minimal
 CONFIG_STYLE:=		minimal
 CONFIGURE_ARGS+=	--host-cc=$(CC_FOR_BUILD) \
 CONFIGURE_ARGS+=	--host-cc=$(CC_FOR_BUILD) \
 			--cross-prefix=$(GNU_TARGET_NAME)- \
 			--cross-prefix=$(GNU_TARGET_NAME)- \