[guardian-dev] binaries of SQLCipher native code

Hans-Christoph Steiner hans at at.or.at
Tue Apr 26 10:24:10 EDT 2011


On Apr 24, 2011, at 11:39 PM, Nathan of Guardian wrote:

>> On 04/23/2011 03:53 PM, Hans-Christoph Steiner wrote:
>>> Since Nathan is attempting the moonshot on the SQLiteDatabase API, I
>>> posted all my binaries for the native code used for this:
>
> Here is where I've got stuck. On the load of the native libs, this  
> error
> is thrown:
>
> 04-25 06:36:21.428: ERROR/AndroidRuntime(680):
> java.lang.UnsatisfiedLinkError: Cannot load library:
> reloc_library[1311]:    33 cannot locate 'uiter_setUTF8_44'...
>
> I copied all of the .so you provide into libs/armeabi and then am
> calling this code in my test activity:
>
>  System.loadLibrary("nativehelper");
>
>    System.loadLibrary("crypto");
>    System.loadLibrary("ssl");
>
>
>    System.loadLibrary("icudata");
>    System.loadLibrary("icui18n");
>    System.loadLibrary("icuuc");
>
>    System.loadLibrary("stlport_shared");
>
>    System.loadLibrary("sqlcipher");
>
>    System.loadLibrary("sqlcipher_android");
>    System.loadLibrary("database_sqlcipher");
>
> Any thoughts?


Actually, according to this, that symbol should be in icuuc, but maybe  
in different versions, its different.

http://linuxtesting.org/upstream-tracker/compat_reports/icu4c/4.3.4_to_4.4/abi_compat_report.html

.hc




----------------------------------------------------------------------------

"[T]he greatest purveyor of violence in the world today [is] my own  
government." - Martin Luther King, Jr.





More information about the Guardian-dev mailing list