Johannes,
 
I was able to make a static binary of dtnd using buildroot, but I got a seg fault when trying to run it on Android.  What settings in menuconfig are you using to compile?  I used ARM, generic_arm, and the external toolchain (codebench).
 
Thanks,
 
Justin         
 
-------- Original Message --------
Subject: Re: [ibr-dtn] Android Apps Neighbor Discovery
From: Johannes Morgenroth <morgenroth@ibr.cs.tu-bs.de>
Date: Wed, February 20, 2013 3:24 am
To: ibr-dtn@ibr.cs.tu-bs.de

Hello.

The binary in the current market release is based on the release 0.8.0
of IBR-DTN which is based on SVN revision 52262.

Since the SVN is deprecated and no longer used you should switch to the
GIT repository. -> git.ibr.cs.tu-bs.de:ibrdtn.git

There the release 0.8.0 is at: bd97d05af38300f3ecd3c2b9cbd839d2563416db

Kind regards,
Johannes


Am Dienstag, den 19.02.2013, 09:55 -0700 schrieb
justin@gardettoengineering.com:
> Thanks, again, Johannes. That did the trick. However, I have
> recently noticed that the .apk of the IBR-DTN daemon app is an older
> version that the source code that I have. The .apk seems to be code
> version 27 while the source from SVN is 31. The .apk versions appears
> to be more stable running with the latest version of Whisper while
> version 31 will not show any neighbors in the status bar. Therefore,
> I'd like to develop with the older version. Is there a way that I can
> find from which exact revision in SVN is the .apk (version 27)? By
> going through the ibr.cs.tu-bs.de/svn, I think I have narrowed the
> revision down to 56901-56907.
>
> Thank you for your time and assistance. It is much appreciated!
>
> Sincerely,
>
> Justin
>
> -------- Original Message --------
> Subject: Re: [ibr-dtn] Android Apps Neighbor Discovery
> From: Johannes Morgenroth <morgenroth@ibr.cs.tu-bs.de>
> Date: Fri, February 15, 2013 10:18 am
> To: ibr-dtn@ibr.cs.tu-bs.de
>
> Hi Justin,
>
> the only important thing while adding new code is to add them
> to the
> right Makefile.am and then re-run "bash autogen.sh" and the
> configure
> procedure. If this is done correctly, everything should work
> auto-magically.
>
> Files (both, header and cpp file) in src/net/ should added to
> the
> "net_SOURCES" variable in src/net/Makefile.am.
>
> Kind regards,
> Johannes Morgenroth
>
> Am Mittwoch, den 13.02.2013, 13:24 -0700 schrieb
> justin@gardettoengineering.com:
> > Thanks for your help, Johannes.
> >
> > I've been able to reproduce a static binary that the app
> will run.
> > Now I want to be able to add my own source to
> daemon/src/net. I have
> > IPNDAgent.cpp making a function call from my other source
> code called
> > newDiscovery.cpp and newDiscovery.h. The top of
> IPNDAgent.cpp has
> > #include "net/newDiscovery.h" and I have included both new
> files in
> > the Makefile.am. I got the two new files to compile with .o
> and .lo
> > files. However, I am getting an undefined reference to the
> function
> > call in IPNDAgent.cpp. So, the linker seems to not be
> linking the
> > files properly. Would you or anyone else know what else I
> might need
> > to do to tell the linker that IPNDAgent needs
> newDiscovery.h?
> >
> > Thanks,
> >
> > Justin
>
>
> --
> !! This message is brought to you via the `ibr-dtn' mailing
> list.
> !! Please do not reply to this message to unsubscribe. To
> unsubscribe or adjust
> !! your settings, send a mail message to
> <ibr-dtn-request@ibr.cs.tu-bs.de>
> !! or look at
> https://www.ibr.cs.tu-bs.de/mailman/listinfo/ibr-dtn.
>
> --
> !! This message is brought to you via the `ibr-dtn' mailing list.
> !! Please do not reply to this message to unsubscribe. To unsubscribe or adjust
> !! your settings, send a mail message to <ibr-dtn-request@ibr.cs.tu-bs.de>
> !! or look at https://www.ibr.cs.tu-bs.de/mailman/listinfo/ibr-dtn.


--
!! This message is brought to you via the `ibr-dtn' mailing list.
!! Please do not reply to this message to unsubscribe. To unsubscribe or adjust
!! your settings, send a mail message to <ibr-dtn-request@ibr.cs.tu-bs.de>
!! or look at https://www.ibr.cs.tu-bs.de/mailman/listinfo/ibr-dtn.