qt5base: fix build with ALSA >= 1.1.x
[buildroot-gz.git] / toolchain / Config.in
blobe0044c14f84f6304eb9f42b12244e7c234ae4253
1 menu "Toolchain"
3 # Invisible option that makes sure the toolchain package always gets
4 # built
5 config BR2_TOOLCHAIN
6         bool
7         default y
9 # Should be selected for glibc or eglibc
10 config BR2_TOOLCHAIN_USES_GLIBC
11         bool
12         select BR2_USE_WCHAR
13         select BR2_ENABLE_LOCALE
14         select BR2_TOOLCHAIN_HAS_THREADS
15         select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
16         select BR2_TOOLCHAIN_HAS_THREADS_NPTL
17         select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
19 config BR2_TOOLCHAIN_USES_UCLIBC
20         bool
22 config BR2_TOOLCHAIN_USES_MUSL
23         bool
24         select BR2_USE_WCHAR
25         select BR2_ENABLE_LOCALE
26         select BR2_TOOLCHAIN_HAS_THREADS
27         select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
28         select BR2_TOOLCHAIN_HAS_THREADS_NPTL
30 choice
31         prompt "Toolchain type"
32         help
33           Select whether to use the toolchain provided by buildroot
34           or an external toolchain.
36           Some vendors provide toolchains in binary form, some in
37           source form.
39 config BR2_TOOLCHAIN_BUILDROOT
40         bool "Buildroot toolchain"
41         depends on !BR2_bfin
42         select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
44 config BR2_TOOLCHAIN_EXTERNAL
45         bool "External toolchain"
46         help
47           Select if you want to use an existing cross-compiling
48           toolchain. Buildroot can either download automatically a
49           toolchain, or use an already installed toolchain.
51 endchoice
53 source "toolchain/toolchain-buildroot/Config.in"
54 source "toolchain/toolchain-external/Config.in"
55 source "toolchain/toolchain-common.in"
57 endmenu