summaryrefslogtreecommitdiffstats
path: root/rules/glib.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2007-10-17 10:32:30 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2007-10-17 10:32:30 +0000
commitd7332140e8607529ece78fc0ef4695a95b868879 (patch)
tree188ed81cb1654d280f8a1740d9067b05818c2b69 /rules/glib.make
parent6047d93eaebcceabd9e63b6e5f279321017b9882 (diff)
downloadptxdist-d7332140e8607529ece78fc0ef4695a95b868879.tar.gz
ptxdist-d7332140e8607529ece78fc0ef4695a95b868879.tar.xz
* glib: hardcode iconv only for host tool
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7438 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/glib.make')
-rw-r--r--rules/glib.make11
1 files changed, 8 insertions, 3 deletions
diff --git a/rules/glib.make b/rules/glib.make
index a96858c12..86bb53115 100644
--- a/rules/glib.make
+++ b/rules/glib.make
@@ -64,15 +64,20 @@ GLIB_ENV := \
glib_cv_uscore=no \
glib_cv_stack_grows=no
-#FIXME: these 2 test may be arch dependent
+# FIXME: these 2 test may be arch dependent
#
# autoconf
#
GLIB_AUTOCONF := \
$(CROSS_AUTOCONF_USR) \
- --enable-static \
- --with-libiconv=gnu
+ --enable-static
+
+ifdef PTXCONF_GLIB_LIBICONV_GNU
+GLIB_AUTOCONF += --with-libiconv=gnu
+else
+GLIB_AUTOCONF += --with-libiconv=native
+endif
$(STATEDIR)/glib.prepare:
@$(call targetinfo, $@)