gardners
eee99a7893
Added missing files for rhizome.
2012-02-05 16:25:05 +10:30
gardners
9c3cc04b3a
Improved BYTE_ORDER detection for Android cross-compilation.
2011-12-19 09:06:34 +10:30
gardners
17f0b5da10
Moved BYTE_ORDER definition to Android.mk
2011-12-19 09:01:03 +10:30
gardners
d5004e15d2
Fix various Android NDK build issues
...
(specify endianness, copy libsqlite.so from an Android phone
for link templating)
2011-12-19 08:56:25 +10:30
gardners
328c24b770
Should now use built-in sqlite3 library on Android.
2011-12-19 05:55:10 +10:30
gardners
c0a6b1ff12
Added rhizome and sqlite3 to Android build process.
...
(sqlite3 can be removed once we work out how to link to the
existing sqlite implementation on Android).
2011-12-19 05:47:52 +10:30
gardners
58446ba5e5
Added initial JNI wrapper.
2011-10-21 10:56:49 +10:30
gardners
1fb83dbf0d
Android linker is really dumb, so made simple dlopen() based wrapper
...
to pull in the DNA/NaCl library and run the DNA main function from
there. So now dna binary still works, but uses libdnalib, so that we don't
need to duplicate NaCl library for dna binary versus access from in Java
(once we make the JNI wrappers for the functions we care about).
2011-10-18 23:45:46 +10:30
gardners
cc500aeea2
Modified to build libdnalib and dna binary that uses that shared lib.
...
This sets the scene for making libdnalib also a JNI-compliant library
that we can use from Java to get access to the NaCl primitives, and
possibly even run DNA operations directly.
2011-10-18 22:37:08 +10:30
gardners
89e72e35e9
Progress towards building NaCl in with DNA as a total shared library.
...
Fixed big problem with building of NaCl include files.
Some issues remain, working on those now.
2011-10-18 19:39:01 +10:30
gardners
fff5c5ddae
Added code to build NaCl in with Serval DNA when doing a JNI build.
2011-10-16 22:11:43 +10:30