summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/mico.in12
-rw-r--r--rules/mico.make18
2 files changed, 14 insertions, 16 deletions
diff --git a/rules/mico.in b/rules/mico.in
index 39848a9e4..113fd68be 100644
--- a/rules/mico.in
+++ b/rules/mico.in
@@ -176,13 +176,6 @@ config MICO_WIRELESS_ACCESS
comment "Other Features"
depends on MICO
-config MICO_MINI_STL
- bool
- prompt "Use MICO supplied STL"
- depends on MICO
- help
- FIXME: This feature needs documentation.
-
config MICO_REPO
bool
prompt "Use gcc's template repository"
@@ -213,10 +206,15 @@ config MICO_LIBMICOAUX
config MICO_LIBMICOCOSS
bool
depends on MICO
+ depends on BROKEN
prompt "libmicocoss"
help
Install libmicocoss.so on target.
+comment "libmicocoss is broken, please send a patch"
+ depends on MICO
+ depends on !BROKEN
+
config MICO_LIBMICOIR
bool
depends on MICO
diff --git a/rules/mico.make b/rules/mico.make
index d322a9b16..6cb9359f1 100644
--- a/rules/mico.make
+++ b/rules/mico.make
@@ -73,6 +73,9 @@ MICO_AUTOCONF += --with-mico=$(PTXCONF_PREFIX)
# FIXME: this should be fixed upstream
MICO_AUTOCONF += --prefix=$(SYSROOT)
+# doesn't work anyway
+MICO_AUTOCONF += --disable-mini-stl
+
ifdef PTXCONF_MICO_THREAD
MICO_AUTOCONF += --enable-threads
else
@@ -134,11 +137,13 @@ MICO_AUTOCONF += --enable-time
else
MICO_AUTOCONF += --disable-time
endif
-ifdef PTXCONF_MICO_SERVICE_LIFECYCLE
-MICO_AUTOCONF += --enable-life
-else
+# FIXME: lifecycle service doesn't compile with 2.3.12
+#ifdef PTXCONF_MICO_SERVICE_LIFECYCLE
+#MICO_AUTOCONF += --enable-life
+#else
+#MICO_AUTOCONF += --disable-life
+#endif
MICO_AUTOCONF += --disable-life
-endif
ifdef PTXCONF_MICO_SERVICE_EXTERNALISATION
MICO_AUTOCONF += --enable-externalize
else
@@ -164,11 +169,6 @@ MICO_AUTOCONF += --enable-wireless-access
else
MICO_AUTOCONF += --disable-wireless-access
endif
-ifdef PTXCONF_MICO_MINI_STL
-MICO_AUTOCONF += --enable-mini-stl
-else
-MICO_AUTOCONF += --disable-mini-stl
-endif
ifdef PTXCONF_MICO_REPO
MICO_AUTOCONF += --enable-repo
else