mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-02-22 17:42:40 +00:00
These versions are kept for the upcoming release, but they will be removed from the next release if they are not used.
145 lines
2.9 KiB
Plaintext
145 lines
2.9 KiB
Plaintext
# uClibc options
|
|
# depends on ! BARE_METAL
|
|
|
|
config LIBC_uClibc
|
|
select LIBC_SUPPORT_LINUXTHREADS
|
|
help
|
|
The de-facto standard for embeded linux systems.
|
|
Highly configurable, thus as feature-rich as you need, without
|
|
compromising for size.
|
|
|
|
choice
|
|
bool
|
|
prompt "uClibc version"
|
|
# Don't remove next line
|
|
# CT_INSERT_VERSION_BELOW
|
|
|
|
config LIBC_V_0_9_30_1
|
|
bool
|
|
prompt "0.9.30.1"
|
|
select LIBC_UCLIBC_0_9_30_or_later
|
|
|
|
config LIBC_V_0_9_30
|
|
bool
|
|
prompt "0.9.30"
|
|
select LIBC_UCLIBC_0_9_30_or_later
|
|
|
|
config LIBC_V_0_9_29
|
|
bool
|
|
prompt "0.9.29 (OBSOLETE)"
|
|
depends on OBSOLETE
|
|
|
|
config LIBC_V_0_9_28_3
|
|
bool
|
|
prompt "0.9.28.3 (OBSOLETE)"
|
|
depends on OBSOLETE
|
|
|
|
config LIBC_V_snapshot
|
|
bool
|
|
prompt "latest snapshot (EXPERIMENTAL)"
|
|
depends on EXPERIMENTAL
|
|
|
|
config LIBC_V_specific_date
|
|
bool
|
|
prompt "<specific date> (EXPERIMENTAL)"
|
|
depends on EXPERIMENTAL
|
|
|
|
endchoice
|
|
|
|
config LIBC_VERSION
|
|
string
|
|
prompt "Enter date (YYYYMMDD)" if LIBC_V_specific_date
|
|
# Don't remove next line
|
|
# CT_INSERT_VERSION_STRING_BELOW
|
|
default "0.9.30.1" if LIBC_V_0_9_30_1
|
|
default "0.9.30" if LIBC_V_0_9_30
|
|
default "0.9.29" if LIBC_V_0_9_29
|
|
default "0.9.28.3" if LIBC_V_0_9_28_3
|
|
default "snapshot" if LIBC_V_snapshot
|
|
|
|
config LIBC_UCLIBC_0_9_30_or_later
|
|
bool
|
|
default n
|
|
select LIBC_UCLIBC_PARALLEL
|
|
|
|
config LIBC_UCLIBC_PARALLEL
|
|
bool
|
|
default n
|
|
|
|
choice
|
|
bool
|
|
prompt "uClibc verbosity:"
|
|
default LIBC_UCLIBC_VERBOSITY_0
|
|
|
|
config LIBC_UCLIBC_VERBOSITY_0
|
|
bool
|
|
prompt "Simplified"
|
|
help
|
|
Print simplified command lines.
|
|
|
|
config LIBC_UCLIBC_VERBOSITY_1
|
|
bool
|
|
prompt "Full commands"
|
|
help
|
|
Print full command lines.
|
|
|
|
endchoice
|
|
|
|
config LIBC_UCLIBC_VERBOSITY
|
|
string
|
|
default "" if LIBC_UCLIBC_VERBOSITY_0
|
|
default "V=1" if LIBC_UCLIBC_VERBOSITY_1
|
|
|
|
choice
|
|
bool
|
|
prompt "Debug level"
|
|
default LIBC_UCLIBC_DEBUG_LEVEL_0
|
|
|
|
config LIBC_UCLIBC_DEBUG_LEVEL_0
|
|
bool
|
|
prompt "none"
|
|
|
|
config LIBC_UCLIBC_DEBUG_LEVEL_1
|
|
bool
|
|
prompt "minimal"
|
|
|
|
config LIBC_UCLIBC_DEBUG_LEVEL_2
|
|
bool
|
|
prompt "all"
|
|
|
|
endchoice
|
|
|
|
config LIBC_UCLIBC_DEBUG_LEVEL
|
|
int
|
|
default 0 if LIBC_UCLIBC_DEBUG_LEVEL_0
|
|
default 1 if LIBC_UCLIBC_DEBUG_LEVEL_1
|
|
default 2 if LIBC_UCLIBC_DEBUG_LEVEL_2
|
|
|
|
config LIBC_UCLIBC_BUILD_CROSS_LDD
|
|
bool
|
|
prompt "Build cross-ldd"
|
|
default y
|
|
help
|
|
Say 'y' here to build a cross-ldd to run in the host.
|
|
|
|
Building a cross-ldd only works on ELF systems, that is,
|
|
if you build under Cygwin, you *must* say 'n' here.
|
|
|
|
config LIBC_UCLIBC_CONFIG_FILE
|
|
string
|
|
prompt "Configuration file"
|
|
default ""
|
|
help
|
|
Path to the configuration file.
|
|
|
|
You _must_ provide one (for now).
|
|
|
|
config LIBC_UCLIBC_LOCALES
|
|
bool
|
|
prompt "Add support for locales"
|
|
default n
|
|
help
|
|
Say y if you want uClibc to support localisation.
|
|
|
|
Note that seems to be broken on recent uClibc releases.
|