Forráskód Böngészése

toolchain: also setup kernel headers when ext toolchain is used

Provide kernel headers when ext toolchain is used, so we can compile
packages which need them.
Peter Korsgaard 17 éve
szülő
commit
f85cd12c17
3 módosított fájl, 4 hozzáadás és 7 törlés
  1. 1 1
      Makefile
  2. 2 1
      toolchain/Config.in.2
  3. 1 5
      toolchain/kernel-headers/kernel-headers.mk

+ 1 - 1
Makefile

@@ -196,7 +196,7 @@ PREFERRED_LIB_FLAGS:=--enable-static --enable-shared
 ifeq ($(BR2_TOOLCHAIN_SOURCE),y)
 BASE_TARGETS:=uclibc-configured binutils cross_compiler uclibc-target-utils kernel-headers
 else
-BASE_TARGETS:=uclibc
+BASE_TARGETS:=uclibc kernel-headers
 endif
 TARGETS:=
 

+ 2 - 1
toolchain/Config.in.2

@@ -1,7 +1,8 @@
 #
 
-if BR2_TOOLCHAIN_SOURCE
 source "toolchain/kernel-headers/Config.in"
+
+if BR2_TOOLCHAIN_SOURCE
 source "toolchain/uClibc/Config.in"
 source "toolchain/binutils/Config.in"
 source "toolchain/gcc/Config.in"

+ 1 - 5
toolchain/kernel-headers/kernel-headers.mk

@@ -6,13 +6,9 @@
 # by a 'make clean' so don't put anything sacred in here...
 #
 #############################################################
-ifeq ($(BR2_TOOLCHAIN_EXTERNAL),y)
-DEFAULT_KERNEL_HEADERS:=$(strip $(subst ",, $(BR2_LINUX26_VERSION)))
-#"))
-else
+
 DEFAULT_KERNEL_HEADERS:=$(strip $(subst ",, $(BR2_DEFAULT_KERNEL_HEADERS)))
 #"))
-endif
 
 LINUX_HEADERS_SITE:=127.0.0.1
 LINUX_HEADERS_SOURCE:=unspecified-kernel-headers