From: Thomas Petazzoni Date: Thu, 29 Jul 2010 07:38:20 +0000 (+0200) Subject: gdb: disallow GDB_HOST on external toolchain builds X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d328fef63c7fb3b499a05e4b6cb7c32b795881ea;p=buildroot.git gdb: disallow GDB_HOST on external toolchain builds The cross-gdb is supposed to be part of the external toolchain, so Buildroot does not need to build it. Moreover, GDB_HOST build currently fail with: ln -snf ../../bin/arm-unknown-linux-gnueabi-gdb \ /home/test/outputs/test-48/staging/usr/arm-unknown-linux-gnueabi/bin/gdb ln: creating symbolic link `/home/test/outputs/test-48/staging/usr/arm-unknown-linux-gnueabi/bin/gdb': No such file or directory And even worse: they overwrite the cross-gdb of the external toolchain! Signed-off-by: Thomas Petazzoni --- diff --git a/toolchain/gdb/Config.in b/toolchain/gdb/Config.in index 09701c75e1..edd8715f1f 100644 --- a/toolchain/gdb/Config.in +++ b/toolchain/gdb/Config.in @@ -18,6 +18,9 @@ config BR2_PACKAGE_GDB_SERVER config BR2_PACKAGE_GDB_HOST bool "Build gdb for the Host" + # cross-gdb is supposed to be part of the external + # toolchain. And the build currently fails. + depends on !BR2_TOOLCHAIN_EXTERNAL help Build gdb to run on the host to debug programs run on the target.