summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-05-11 20:14:30 +0200
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-05-11 20:14:30 +0200
commitcc3ab9c9aa614450ba1dfb3b998c6f405419efe8 (patch)
tree5f6a12ab8f70f8a64e04efed7983b86085b6592e /packages
parent11d1fdcb9c8566d5a405c33721c3fb14989b946f (diff)
downloadembtoolkit-cc3ab9c9aa614450ba1dfb3b998c6f405419efe8.tar.gz
embtoolkit-cc3ab9c9aa614450ba1dfb3b998c6f405419efe8.tar.bz2
embtoolkit-cc3ab9c9aa614450ba1dfb3b998c6f405419efe8.tar.xz
Packages: boost: fix build error when uClibc is used as C library
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'packages')
-rw-r--r--packages/development/boost/boost.kconfig1
-rw-r--r--packages/development/boost/boost.mk3
2 files changed, 4 insertions, 0 deletions
diff --git a/packages/development/boost/boost.kconfig b/packages/development/boost/boost.kconfig
index 289260e..2caff61 100644
--- a/packages/development/boost/boost.kconfig
+++ b/packages/development/boost/boost.kconfig
@@ -28,6 +28,7 @@ config EMBTK_HAVE_BOOST
select EMBTK_GCC_LANGUAGE_CPP
select KEMBTK_UCLIBC_UCLIBC_HAS_LOCALE if EMBTK_CLIB_UCLIBC
select KEMBTK_UCLIBC_UCLIBC_HAS_XLOCALE if EMBTK_CLIB_UCLIBC
+ select KEMBTK_UCLIBC_UCLIBC_HAS_LFS if EMBTK_CLIB_UCLIBC
select KEMBTK_EGLIBC_OPTION_EGLIBC_LOCALE_CODE if EMBTK_CLIB_EGLIBC
help
Free portable C++ libraries
diff --git a/packages/development/boost/boost.mk b/packages/development/boost/boost.mk
index 648ad10..b6d67a2 100644
--- a/packages/development/boost/boost.mk
+++ b/packages/development/boost/boost.mk
@@ -44,6 +44,9 @@ BOOST_MAKE_OPTS += --without-atomic --without-coroutine
BOOST_MAKE_OPTS += --without-log --without-python
BOOST_MAKE_OPTS += link=shared runtime-link=shared
BOOST_MAKE_OPTS += threading=multi toolset=gcc
+ifeq ($(CONFIG_EMBTK_CLIB_UCLIBC),y)
+BOOST_MAKE_OPTS += boost.locale.posix=off
+endif
BOOST_DEPS := zlib_install