uclibc: update internal toolchain build
PATCH 1/1 uclibc: update internal toolchain build
Update the uClibc build procedure to accomodate for the new build system, otherwise it breaks with snapshot versions.
As pointed by linuxjacques on IRC.
Signed-off-by Gustavo Zacarias <[email protected]>
--- toolchain/uClibc/uclibc.mk | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-)
toolchain/uClibc/uclibc.mk +6 -0
@@ -384,6 +384,7 @@ $(UCLIBC_DIR)/.config: $(UCLIBC_DIR)/.oldconfig PREFIX=$(TOOLCHAIN_DIR)/uClibc_dev/ \ DEVEL_PREFIX=/usr/ \ RUNTIME_PREFIX=$(TOOLCHAIN_DIR)/uClibc_dev/ \ + CROSS_COMPILE="$(TARGET_CROSS)" \ HOSTCC="$(HOSTCC)" \ oldconfig touch $@
@@ -401,6 +402,7 @@ $(UCLIBC_DIR)/.configured: $(LINUX_HEADERS_DIR)/.configured $(UCLIBC_DIR)/.confi PREFIX=$(TOOLCHAIN_DIR)/uClibc_dev/ \ DEVEL_PREFIX=/usr/ \ RUNTIME_PREFIX=$(TOOLCHAIN_DIR)/uClibc_dev/ \ + CROSS_COMPILE="$(TARGET_CROSS)" \ HOSTCC="$(HOSTCC)" headers \ lib/crt1.o lib/crti.o lib/crtn.o \ install_headers
@@ -421,6 +423,7 @@ $(UCLIBC_DIR)/lib/libc.a: $(UCLIBC_DIR)/.configured $(gcc_intermediate) $(LIBFLO PREFIX= \ DEVEL_PREFIX=/ \ RUNTIME_PREFIX=/ \ + CROSS_COMPILE="$(TARGET_CROSS)" \ HOSTCC="$(HOSTCC)" \ all touch -c $@
@@ -431,6 +434,7 @@ uclibc-menuconfig: dirs $(UCLIBC_DIR)/.config PREFIX=$(TOOLCHAIN_DIR)/uClibc_dev/ \ DEVEL_PREFIX=/usr/ \ RUNTIME_PREFIX=$(TOOLCHAIN_DIR)/uClibc_dev/ \ + CROSS_COMPILE="$(TARGET_CROSS)" \ HOSTCC="$(HOSTCC)" \ menuconfig && \ touch -c $(UCLIBC_DIR)/.config
@@ -442,6 +446,7 @@ $(STAGING_DIR)/usr/lib/libc.a: $(UCLIBC_DIR)/lib/libc.a PREFIX=$(STAGING_DIR) \ DEVEL_PREFIX=/usr/ \ RUNTIME_PREFIX=/ \ + CROSS_COMPILE="$(TARGET_CROSS)" \ install_runtime install_dev # Install the kernel headers to the staging dir if necessary if [ ! -f $(STAGING_DIR)/usr/include/linux/version.h ]; then \
@@ -471,6 +476,7 @@ $(TARGET_DIR)/lib/libc.so.0: $(STAGING_DIR)/usr/lib/libc.a PREFIX=$(TARGET_DIR) \ DEVEL_PREFIX=/usr/ \ RUNTIME_PREFIX=/ \ + CROSS_COMPILE="$(TARGET_CROSS)" \ install_runtime touch -c $@
Signature · 1 line
1.7.3.4
PATCH 1/1 uclibc: update internal toolchain build
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Gustavo" == Gustavo Zacarias <[email protected]> writes:
Gustavo> Update the uClibc build procedure to accomodate for the new build Gustavo> system, otherwise it breaks with snapshot versions. Gustavo> As pointed by linuxjacques on IRC.
Committed, thanks.
Signature · 1 line
Bye, Peter Korsgaard