1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-06-24 15:45:07 +03:00

[buildroot] introduce a menuconfig option to turn off static linking of host utilities

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33154 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
jow 2012-08-13 00:26:34 +00:00
parent 756ea2ddaf
commit da93f7edd2
2 changed files with 10 additions and 1 deletions

View File

@ -153,6 +153,13 @@ menu "Global build settings"
When this option is enabled, packages are built with the full versions of iconv and GNU gettext
instead of the default OpenWrt stubs. If uClibc is used, it is also built with locale support.
config BUILD_STATIC_TOOLS
default y
bool "Attempt to link host utilities statically"
help
Linking host utilities like sed or firmware-utils statically increases the portability of the
generated ImageBuilder and SDK tarballs, however it may fail on some Linux distributions.
config SHADOW_PASSWORDS
bool
prompt "Enable shadow password support"

View File

@ -66,7 +66,9 @@ HOST_CONFIGURE_ARGS = \
HOST_CONFIGURE_CMD = ./configure
ifneq ($(HOST_OS),Darwin)
HOST_STATIC_LINKING = -static
ifeq ($(CONFIG_BUILD_STATIC_TOOLS),y)
HOST_STATIC_LINKING = -static
endif
endif
define Host/Configure/Default