From bbd610f15a71b27c955175cb98392b114717fd47 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 27 May 2009 22:14:21 +0200 Subject: native build support - just use native gcc and binutils to compile a system - can be used to chroot into it - maybe useful later on lemote book to build packages natively --- target/Config.in | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'target/Config.in') diff --git a/target/Config.in b/target/Config.in index 19bf7a49e..a0312c1ce 100644 --- a/target/Config.in +++ b/target/Config.in @@ -6,6 +6,9 @@ config ADK_DEVICE_NO_FPU bool +config ADK_NATIVE + tristate + config ADK_alix1c tristate @@ -55,6 +58,7 @@ config ADK_DEVICE default "qemu-mips" if ADK_qemu_mips default "qemu-cris" if ADK_qemu_cris default "foxboard" if ADK_foxboard + default "native" if ADK_NATIVE default "rb532" if ADK_rb532 default "rb411" if ADK_rb411 default "rb433" if ADK_rb433 @@ -69,7 +73,14 @@ menu "Target system" choice prompt "Embedded Device" - default ADK_LINUX_X86_ALIX1C +default ADK_LINUX_NATIVE + +config ADK_LINUX_NATIVE + bool "Native platform" + select ADK_NATIVE + help + Make a native build. Use host tools. + No toolchain will be created. config ADK_LINUX_X86_ALIX1C bool "PC Engines Alix1C" @@ -220,6 +231,7 @@ source "target/linux/config/Config.in.kernel" choice prompt "Target C library" +depends ! ADK_NATIVE config ADK_TARGET_LIB_UCLIBC bool "uClibc embedded C library" help @@ -229,7 +241,8 @@ config ADK_TARGET_LIB_GLIBC bool "GNU C library" depends on ADK_LINUX_X86_IBM_X40 || ADK_LINUX_X86_QEMU || \ ADK_LINUX_X86_ALIX1C || ADK_LINUX_MIPS_RB411 || \ - ADK_LINUX_MIPS_RB532 || ADK_LINUX_RESCUE + ADK_LINUX_MIPS_RB532 || ADK_LINUX_RESCUE || \ + ADK_LINUX_NATIVE help http://www.gnu.org/libc endchoice @@ -242,7 +255,7 @@ config ADK_TARGET_ROOTFS_INITRAMFS bool "initramfs filesystem" depends on ADK_LINUX_X86_IBM_X40 || ADK_LINUX_X86_QEMU || \ ADK_LINUX_CRIS_QEMU || ADK_LINUX_MIPS_QEMU || \ - ADK_LINUX_RESCUE + ADK_LINUX_RESCUE || ADK_LINUX_NATIVE help initramfs help... -- cgit v1.2.3