Преглед на файлове

linux: fix compile of host-tools on non-Linux hosts, reported by Diez

Waldemar Brodkorb преди 6 години
родител
ревизия
38a55849a2
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      mk/kernel-vars.mk

+ 2 - 2
mk/kernel-vars.mk

@@ -12,13 +12,13 @@ KERNEL_MAKE_OPTS:=	V=1 \
 
 # regex for relocs needs pcre
 ifeq ($(OS_FOR_BUILD),Darwin)
-KERNEL_MAKE_OPTS+=	HOSTLDFLAGS='-lpcreposix'
+KERNEL_MAKE_OPTS+=	HOSTLDFLAGS='-lpcreposix -Wl,-no_pie'
 endif
 
 # non-Linux platforms need elf.h
 ifneq ($(OS_FOR_BUILD),Linux)
 KERNEL_MAKE_OPTS+=	HOSTCFLAGS='$(HOST_CPPFLAGS) ${HOST_CFLAGS}'
-KERNEL_MAKE_OPTS+=	HOST_EXTRACFLAGS='-I${LINUX_DIR}/tools/include -I${ADK_TOPDIR}/adk/include -DKBUILD_NO_NLS'
+KERNEL_MAKE_OPTS+=	HOST_EXTRACFLAGS='-I${LINUX_DIR}/tools/include -I${LINUX_DIR}/security/selinux/include -I${ADK_TOPDIR}/adk/include -DKBUILD_NO_NLS'
 else
 KERNEL_MAKE_OPTS+=	HOSTCFLAGS='${HOST_CFLAGS}'
 endif