Hello,
I didn't expect that we can't use Android NDK for building dtnd. However, we may need to build it from source code.
What we want to do is to modify dtnd to add some experimental feature for our research. That is, to manipulate its neighbor list from outside the daemon. I don't think this can be done with it's API from application.
I greatly appreciate your help.
Yoshimi Fujii
2012/9/19 Johannes Morgenroth morgenro@ibr.cs.tu-bs.de:
Hello,
the code of IBR-DTN is also available in the SVN repository. https://www.ibr.cs.tu-bs.de/svn/ibr-dtn/trunk/ibrdtn/
Since the binary is not compiled with the Android Native Development Kit, there is no easy way to do this and no manual available. I am compiled the binary statically with the buildroot project [1]. But it needs some time and practice to understand the framework and get the binary compiled statically.
Why do you need to compile the daemon binary on your own? Why does the pre-compiled one does not fit for your cases?
Kind regards, Johannes
[1] http://buildroot.uclibc.org/
Am 18.09.2012 11:10, schrieb Yoshimi Fujii:
Hi,
Now I almost understood how to write Android application with IBR-DTN. I have another question. How can I build dtnd binary from the source? Because it seems to be a native Android module and your Android daemon application source tree just contain it's pre-compiled binary.
Could you help me again?
-- Johannes Morgenroth Institut fuer Betriebssysteme und Rechnerverbund Tel.: +49-531-391-3249 Muehlenpfordtstrasse 23 Fax.: +49-531-391-5936 TU Braunschweig D-38106 Braunschweig