Hi,
      The following patch is not necessary. When I did a clean
rebuild, it worked.

 09. In file external/icu4c/common/rbbidata.cpp
Error:
target SharedLib: libicuuc (out/target/product/generic/obj/
SHARED_LIBRARIES/libicuuc_intermediates/LINKED/libicuuc.so)
/tool/android/prebuilt/linux-x86/toolchain/arm-eabi-4.2.1/bin/../lib/
gcc/arm-eabi/4.2.1/../../../../arm-eabi/bin/ld: warning: type and
size
of dynamic symbol `icudt38_dat' are not defined
out/target/product/generic/obj/SHARED_LIBRARIES/
libicuuc_intermediates/
rbbidata.o: In function `icu_3_8::RBBIDataWrapper::init
(icu_3_8::RBBIDataHeader const*, UErrorCode&)':
external/icu4c/common/rbbidata.cpp:101: undefined reference to
`utrie_unserialize_3_8'
Solution:
diff --git a/common/rbbidata.cpp b/common/rbbidata.cpp
index 7897b44..c12bfc6 100644
--- a/common/rbbidata.cpp
+++ b/common/rbbidata.cpp
@@ -13,6 +13,7 @@
 #include "rbbidata.h"
 #include "rbbirb.h"
 #include "utrie.h"
+#include "utrie.c"
 #include "udatamem.h"
 #include "cmemory.h"
 #include "cstring.h"

Best regards,

Elvis

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to