mirror of
https://github.com/godotengine/buildroot.git
synced 2026-01-02 21:48:20 +03:00
xerces: only add -liconv when locale are disabled
The iconv library can only be present when locale are disabled in the toolchain. When locale are enabled in the toolchain, iconv is directly implemented by the C library. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
@@ -39,6 +39,10 @@ XERCES_APPS:= \
|
||||
|
||||
XERCES_INCLUDES:=/usr/include/xercesc
|
||||
|
||||
ifneq ($(BR2_ENABLE_LOCALE),y)
|
||||
XERCES_MAKE_OPT=LIBS="-liconv"
|
||||
endif
|
||||
|
||||
$(DL_DIR)/$(XERCES_SOURCE):
|
||||
$(call DOWNLOAD,$(XERCES_SITE),$(XERCES_SOURCE))
|
||||
|
||||
@@ -74,7 +78,7 @@ $(XERCES_DIR)/.configured: $(XERCES_DIR)/.unpacked
|
||||
touch $@
|
||||
|
||||
$(XERCES_DIR)/src/.libs/$(LIBXERCES_BINARY): $(XERCES_DIR)/.configured
|
||||
$(MAKE) $(TARGET_CONFIGURE_OPTS) LIBS="-liconv" -C $(XERCES_DIR)
|
||||
$(MAKE) $(TARGET_CONFIGURE_OPTS) $(XERCES_MAKE_OPT) -C $(XERCES_DIR)
|
||||
|
||||
$(STAGING_DIR)/usr/lib/$(LIBXERCES_BINARY): $(XERCES_DIR)/src/.libs/$(LIBXERCES_BINARY)
|
||||
$(MAKE) $(TARGET_CONFIGURE_OPTS) DESTDIR=$(STAGING_DIR) \
|
||||
|
||||
Reference in New Issue
Block a user