Subject: [dtn-users] DTN daemon with MYSQL
From: Mair Hannes <[email-masked]>
To: "[email-masked]" <[email-masked]>
Date: Mon, 26 Apr 2010 07:22:39 +0200
List-Id: dtn-users mailing list <dtn-users.maillists.intel-research.net>

Hi,

I would like to run the DTN daemon with a MYSQL server. Unfortunately, I'm not able to install the MYSQL and Berkeley database in a way, that MYSQL and Oasys works. I can either install a downloaded Berkeley package --> in this case I'm able to make the Oasys package but not MYSQL  (ha_berkley.cc errors) ; or I can use the Berkeley files from the MYSQL package --> in this case I'm able to make the MYSQL but Oasys can't find the lib and include paths (which don't exist).

Can someone please give me a hint what I’m doing wrong?!

I’ve tried MYSQL several 5.0.x and 4.1.x versions and also several Berkeley versions (4.0,4.3,4.6,4.8)

on an Ubuntu Version 9.1 distribution.

Thank you,

Hannes Mair

To: [email-masked]
From: "SourceForge.net" <[email-masked]>
Date: Thu, 22 Apr 2010 14:06:37 +0000
Subject: [dtn-users] [ dtn-Bugs-2990587 ] Build on a 64-bit host fails

Bugs item #2990587, was opened at 2010-04-21 17:13
Message generated for change (Comment added) made by nasa-grc-na
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=630167&aid=2990587&group_id=101657

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: v2.7
Status: Open
Resolution: None
>Priority: 8
Private: No
Submitted By: NASA GRC Network Group (nasa-grc-na)
Assigned to: Nobody/Anonymous (nobody)
Summary: Build on a 64-bit host fails

Initial Comment:
Updated aclocal/gcc.ac to add $picflags so resulting configure script will recognize shared library support in 64-bit systems.

Patch:

--- a/aclocal/gcc.ac
+++ b/aclocal/gcc.ac
@@ -309,7 +309,7 @@
            
            for shopt in -shared "-dynamiclib -single_module" ; do
              AC_MSG_CHECKING([whether the compiler can link a dynamic library with $shopt])
-	     LDFLAGS="$shopt $ac_save_LDFLAGS"
+	     LDFLAGS="$picflags $shopt $ac_save_LDFLAGS"
              AC_LINK_IFELSE([void myfunc() {}], [shlink=yes], [shlink=no])
              AC_MSG_RESULT($shlink)

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

>Comment By: NASA GRC Network Group (nasa-grc-na)
Date: 2010-04-22 10:06

Message:
Notes: This patch is with regards to Oasys, and should be applied to that
source tree.

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

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=630167&aid=2990587&group_id=101657

From: "Long, Darren" <[email-masked]>
To: "'Akshay S.N'" <[email-masked]>
Date: Thu, 22 Apr 2010 09:44:24 +0100
Cc: [email-masked]
Subject: Re: [dtn-users] How To setup DTN2 over ARM

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01CAE1F7.36565B22
Content-Type: text/plain;
	charset="iso-8859-1"

In our wiki, we have some notes dated August 2006, which describe how a
student working here built dtnd for the gumstix platform.
 
I can't really comment on this further, as I've not tried it, don't have
access to a gumstix target, and don't have the gumstix dev tools available
to me.  I'm posting it in case it is of some use.  Note that this is old
info and may not be relevant anymore.
 
Cheers,
 
Darren

DTN 

I also got the DTN <http://www.dtnrg.org/>  reference implementation to
compile in the buildroot, using dtn.mk
<http://wiki.pto.optronics.co.uk/wiki/index.php/Gumstix_buildroot_dtn.mk> . 

*	DTN requires RPC to be enabled in uClibc. Instructions are provided
in the gumstix-buildroot. 
*	The Tcl package seemed broken: make sure Tcl include files are in
/include in both the staging and target directories, and copy the Tcl
libraries from the target directory back to the staging directory. 
*	Use the CVS version of DTN. The Makefile won't download from CVS, so
get it manually, place it in $(BUILD_DIR)/dtn_cvs, and create the .source
file in dtn_cvs. 
*	DTN Bluetooth support didn't compile, so I disabled it. 

On the Gumstix, the DTN server didn't like the way the time defaults to
December 31st 1969. I had trouble setting the time on the Gumstix, with
unreliable success using NTP, but once it was set the DTN server seemed to
work. However, all the other DTN applications (dtnping, dtnsend etc) caused
Segmentation Faults. 

Gumstix buildroot dtn.mk

#############################################################
#
# dtn
#
#############################################################
DTN_VERSION:=cvs
#DTN_SOURCE:=dtn_$(DTN_VERSION).tgz
DTN_SITE:=http://www.dtnrg.org/docs/code/
DTN_DIR:=$(BUILD_DIR)/dtn_$(DTN_VERSION)
DTN_BINARY:=dtnd
DTN_TARGET_BINARY:=usr/bin/dtnd

$(DL_DIR)/$(DTN_SOURCE):
$(WGET) -P $(DL_DIR) $(DTN_SITE)/$(DTN_SOURCE)

$(DTN_DIR)/.source: $(DL_DIR)/$(DTN_SOURCE)
zcat $(DL_DIR)/$(DTN_SOURCE) | tar -C $(BUILD_DIR) -xf -
touch $(DTN_DIR)/.source

$(DTN_DIR)/.configured: $(DTN_DIR)/.source
# ln -sf $(STAGING_DIR)/include $(STAGING_DIR)/usr
ln -sf $(TARGET_DIR)/include/* $(TARGET_DIR)/usr/include
# cp -r $(TARGET_DIR)/usr/lib/*tcl* $(STAGING_DIR)/usr/lib
(cd $(DTN_DIR); \
$(TARGET_CONFIGURE_OPTS) \
CFLAGS="$(TARGET_CFLAGS)" \
/bin/sh configure -C \
--target=$(GNU_TARGET_NAME) \
--host=$(GNU_TARGET_NAME) \
--build=$(GNU_HOST_NAME) \
--prefix=/usr \
--sysconfdir=/etc \
--with-tcl=$(TARGET_DIR)/usr \
--with-tclver=8.4 \
--with-db=$(TARGET_DIR)/usr \
--with-dbver=4.2 \
--without-bluez \
);
touch $(DTN_DIR)/.configured;

$(DTN_DIR)/$(DTN_BINARY): $(DTN_DIR)/.configured
$(MAKE) CC=$(TARGET_CC) -C $(DTN_DIR)

$(TARGET_DIR)/$(DTN_TARGET_BINARY): $(DTN_DIR)/$(DTN_BINARY)
# $(MAKE) prefix=$(TARGET_DIR)/usr -C $(DTN_DIR) install
DESTDIR=$(TARGET_DIR) $(MAKE) -C $(DTN_DIR) install
-$(STRIP) --strip-unneeded $(TARGET_DIR)/usr/bin/dtn*
rm -Rf $(TARGET_DIR)/usr/man

dtn: uclibc berkeleydb tcl $(TARGET_DIR)/$(DTN_TARGET_BINARY)

dtn-source: $(DL_DIR)/$(DTN_SOURCE)

dtn-clean:
# $(MAKE) prefix=$(TARGET_DIR)/usr -C $(DTN_DIR) uninstall
-$(MAKE) -C $(DTN_DIR) distclean

dtn-dirclean:
rm -rf $(DTN_DIR)

-----Original Message-----
From: [email-masked]
[mailto:[email-masked]]On Behalf Of Akshay
S.N
Sent: 22 April 2010 08:13
To: Kevin Fall
Cc: [email-masked]
Subject: Re: [dtn-users] How To setup DTN2 over ARM

I tried this CC=/usr/local/arm-linux/bin/ 

gcc
./configure --host=i686-linux --prefix=/usr/local/arm-linux
--target=arm-linux

Configure worked well, however when did a make i ended up with the error 

CROSS COMPILE BADNESS: /usr/include in path /usr/include/tcl8.4 

cc1:internal compiler error in addpath at c-incpath.c 362

Please help

On Mon, Apr 12, 2010 at 11:23 PM, Kevin Fall < [email-masked]
<mailto:[email-masked]> > wrote:

I did something along these lines:

CC=/usr/local/arm-linux/bin/gcc
./configure --host=i686-linux --prefix=/usr/local/arm-linux
--target=arm-linux

This "mostly" worked.  I had to change a little here and there (given the
various sets of packages one needs) but did ultimately get something out the
other side.

- K

On Apr 12, 2010, at Apr 123:18 AMPDT, Stephen Farrell wrote:

>
> Hiya,
>
> Its not that well documented in DTN2 afaik, and I'd
> bet that no-one has time to fix that quicker than
> you'll figure it out;-)
>
> Briefly, the way it works is you first setup your
> cross-compiler for the relevant target architecture
> (that's generic gcc stuff, documented in loads of
> places), and then you do:
>
>   $ ./configure --target=<<arm-linux>>
>
> Where <<arm-linux>> is whatever your gcc cross
> compiler expects to be there.
>
> Then just build as normal and you end up with arm
> binaries.
>
> Only other thing to mention is that its possible
> to build from one source tree with the object etc.
> for more than one target architecture, but I forget
> just how to set that up. (It does work though.)
>
> Stephen.
>
> PS: If you do figure this out, feel free to document
> it for the next person!
>
>
> On 04/12/2010 10:32 AM, Akshay S.N wrote:
>> I'm a newbie to ARM. So have no idea. little more details on how to
>> setup DTN2 on ARM will help me.
>>
>> On Mon, Apr 12, 2010 at 1:20 PM, Stephen Farrell
>> < [email-masked] <mailto:[email-masked]>  <mailto:
[email-masked] <mailto:[email-masked]> >> wrote:
>>
>>    Or cross-compile on the x86 using the usual autoconf stuff. That
>>    works too.
>>    S.
>>
>>
>>    On 12 Apr 2010, at 06:52, Kurtis Heimerl < [email-masked]
<mailto:[email-masked]> 
>>    <mailto: [email-masked]
<mailto:[email-masked]> >> wrote:
>>
>>        Well, I (as well as others) have just built it on an ARM linux
>>        machine. It's not particularly complicated, if I remember.
>>
>>        On Sun, Apr 11, 2010 at 10:49 PM, Akshay S.N
>>        < [email-masked] <mailto:[email-masked]>
<mailto: [email-masked] <mailto:[email-masked]> >> wrote:
>>
>>            Hello,
>>
>>            I have installed DTN2  on my x86 system and it works fine.
>>            Now i want to
>>            port the DTN2 stack on to arm architecture. How should i do
it.
>>
>>
>>
>>            --
>>            Regards,
>>            Akshay
>>
>>            _______________________________________________
>>            dtn-users mailing list
>>             [email-masked]
<mailto:[email-masked]> 
>>            <mailto: [email-masked]
<mailto:[email-masked]> >
>>
http://maillists.intel-research.net/mailman/listinfo/dtn-users
<http://maillists.intel-research.net/mailman/listinfo/dtn-users> 
>>
>>
>>
>>        _______________________________________________
>>        dtn-users mailing list
>>         [email-masked]
<mailto:[email-masked]> 
>>        <mailto: [email-masked]
<mailto:[email-masked]> >
>>         http://maillists.intel-research.net/mailman/listinfo/dtn-users
<http://maillists.intel-research.net/mailman/listinfo/dtn-users> 
>>
>>
>>
>>
>> --
>> Regards,
>> Akshay
> _______________________________________________
> dtn-users mailing list
> [email-masked]
<mailto:[email-masked]> 

> http://maillists.intel-research.net/mailman/listinfo/dtn-users
<http://maillists.intel-research.net/mailman/listinfo/dtn-users> 

-- 
Regards,
Akshay

------_=_NextPart_001_01CAE1F7.36565B22
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">

<META content=3D"MSHTML 6.00.2900.3640" name=3DGENERATOR></HEAD>
<BODY>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN =
class=3D843324208-22042010>In our=20
wiki, we have some notes dated August 2006, which describe how a =
student working=20
here built dtnd for the gumstix platform.</SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D843324208-22042010></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN =
class=3D843324208-22042010>I=20
can't really comment on this further, as I've not tried it, don't have =
access to=20
a gumstix target, and don't have the gumstix dev tools available to =
me.&nbsp;=20
I'm posting it in case it is of some use.&nbsp; Note that this is old =
info and=20
may not be relevant anymore.</SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D843324208-22042010></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D843324208-22042010>Cheers,</SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D843324208-22042010></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D843324208-22042010>Darren</SPAN></FONT></DIV><FONT face=3DArial =

color=3D#0000ff size=3D2><SPAN class=3D843324208-22042010>
<H2>DTN </H2>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
  <P>I also got the <A class=3D"external text" =
title=3Dhttp://www.dtnrg.org/=20
  href=3D"http://www.dtnrg.org/" rel=3Dnofollow>DTN</A> reference =
implementation to=20
  compile in the buildroot, using <A title=3D"Gumstix buildroot dtn.mk" =

  =
href=3D"http://wiki.pto.optronics.co.uk/wiki/index.php/Gumstix_buildroot=
_dtn.mk">dtn.mk</A>.=20
  </P>
  <UL>
    <LI>DTN requires RPC to be enabled in uClibc. Instructions are =
provided in=20
    the gumstix-buildroot. </LI>
    <LI>The Tcl package seemed broken: make sure Tcl include files are =
in=20
    <TT>/include</TT> in both the staging and target directories, and =
copy the=20
    Tcl libraries from the target directory back to the staging =
directory. </LI>
    <LI>Use the CVS version of DTN. The Makefile won't download from =
CVS, so get=20
    it manually, place it in <TT>$(BUILD_DIR)/dtn_cvs</TT>, and create =
the=20
    <TT>.source</TT> file in <TT>dtn_cvs</TT>. </LI>
    <LI>DTN Bluetooth support didn't compile, so I disabled it. =
</LI></UL>
  <P>On the Gumstix, the DTN server didn't like the way the time =
defaults to=20
  December 31st 1969. I had trouble setting the time on the Gumstix, =
with=20
  unreliable success using NTP, but once it was set the DTN server =
seemed to=20
  work. However, all the other DTN applications (dtnping, dtnsend etc) =
caused=20
  Segmentation Faults. </P>
  <P>&nbsp;</P>
  <H1 class=3DfirstHeading>Gumstix buildroot dtn.mk</H1>
  <DIV id=3DbodyContent>
  <H3 id=3DsiteSub>
  <DIV id=3Djump-to-nav><FONT=20
  =
size=3D2>#############################################################<B=
R>#<BR>#=20
  =
dtn<BR>#<BR>############################################################=
#<BR>DTN_VERSION:=3Dcvs<BR>#DTN_SOURCE:=3Ddtn_$(DTN_VERSION).tgz<BR>DTN_=
SITE:=3Dhttp://www.dtnrg.org/docs/code/<BR>DTN_DIR:=3D$(BUILD_DIR)/dtn_$=
(DTN_VERSION)<BR>DTN_BINARY:=3Ddtnd<BR>DTN_TARGET_BINARY:=3Dusr/bin/dtnd=
<BR><BR>$(DL_DIR)/$(DTN_SOURCE):<BR>	$(WGET)=20
  -P $(DL_DIR) $(DTN_SITE)/$(DTN_SOURCE)<BR><BR>$(DTN_DIR)/.source:=20
  $(DL_DIR)/$(DTN_SOURCE)<BR>	zcat $(DL_DIR)/$(DTN_SOURCE) | tar -C =
$(BUILD_DIR)=20
  -xf -<BR>	touch $(DTN_DIR)/.source<BR><BR>$(DTN_DIR)/.configured:=20
  $(DTN_DIR)/.source<BR>#	ln -sf $(STAGING_DIR)/include=20
  $(STAGING_DIR)/usr<BR>	ln -sf $(TARGET_DIR)/include/*=20
  $(TARGET_DIR)/usr/include<BR>#	cp -r $(TARGET_DIR)/usr/lib/*tcl*=20
  $(STAGING_DIR)/usr/lib<BR>	(cd $(DTN_DIR); \<BR>		=
$(TARGET_CONFIGURE_OPTS)=20
  \<BR>		CFLAGS=3D"$(TARGET_CFLAGS)" \<BR>		/bin/sh configure -C=20
  \<BR>		--target=3D$(GNU_TARGET_NAME) \<BR>		=
--host=3D$(GNU_TARGET_NAME)=20
  \<BR>		--build=3D$(GNU_HOST_NAME) \<BR>		--prefix=3D/usr \<BR>		=
--sysconfdir=3D/etc=20
  \<BR>		--with-tcl=3D$(TARGET_DIR)/usr \<BR>		--with-tclver=3D8.4=20
  \<BR>		--with-db=3D$(TARGET_DIR)/usr \<BR>		--with-dbver=3D4.2=20
  \<BR>		--without-bluez \<BR>	);<BR>	touch=20
  $(DTN_DIR)/.configured;<BR><BR>$(DTN_DIR)/$(DTN_BINARY):=20
  $(DTN_DIR)/.configured<BR>	$(MAKE) CC=3D$(TARGET_CC) -C=20
  $(DTN_DIR)<BR><BR>$(TARGET_DIR)/$(DTN_TARGET_BINARY):=20
  $(DTN_DIR)/$(DTN_BINARY)<BR>#	$(MAKE) prefix=3D$(TARGET_DIR)/usr -C =
$(DTN_DIR)=20
  install<BR>	DESTDIR=3D$(TARGET_DIR) $(MAKE) -C $(DTN_DIR) install<BR>	=
-$(STRIP)=20
  --strip-unneeded $(TARGET_DIR)/usr/bin/dtn*<BR>	rm -Rf=20
  $(TARGET_DIR)/usr/man<BR><BR>dtn: uclibc berkeleydb tcl=20
  $(TARGET_DIR)/$(DTN_TARGET_BINARY)<BR><BR>dtn-source:=20
  $(DL_DIR)/$(DTN_SOURCE)<BR><BR>dtn-clean:<BR>#	$(MAKE)=20
  prefix=3D$(TARGET_DIR)/usr -C $(DTN_DIR) uninstall<BR>	-$(MAKE) -C =
$(DTN_DIR)=20
  distclean<BR><BR>dtn-dirclean:<BR>	rm -rf=20
  $(DTN_DIR)<BR></FONT><BR></DIV></H3></DIV></BLOCKQUOTE></SPAN></FONT>
<BLOCKQUOTE=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid">
  <BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
    <DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT =
face=3DTahoma=20
    size=3D2>-----Original Message-----<BR><B>From:</B>=20
    [email-masked]=20
    [mailto:[email-masked]]<B>On Behalf =
Of=20
    </B>Akshay S.N<BR><B>Sent:</B> 22 April 2010 08:13<BR><B>To:</B> =
Kevin=20
    Fall<BR><B>Cc:</B> =
[email-masked]<BR><B>Subject:</B>=20
    Re: [dtn-users] How To setup DTN2 over =
ARM<BR><BR></DIV></BLOCKQUOTE></FONT>I=20
  tried this CC=3D/usr/local/arm-linux/bin/
  <BLOCKQUOTE class=3Dgmail_quote=20
  style=3D"PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: =
rgb(204,204,204) 1px solid">gcc<BR>./configure=20
    --host=3Di686-linux --prefix=3D/usr/local/arm-linux=20
--target=3Darm-linux</BLOCKQUOTE>
  <DIV><BR>Configure worked well, however when did a make i ended up =
with the=20
  error <BR><BR>CROSS COMPILE BADNESS: /usr/include in path =
/usr/include/tcl8.4=20
  <BR><BR>cc1:internal compiler error in addpath at c-incpath.c=20
  362<BR><BR>Please help<BR></DIV><BR><BR>
  <DIV class=3Dgmail_quote>On Mon, Apr 12, 2010 at 11:23 PM, Kevin Fall =
<SPAN=20
  dir=3Dltr>&lt;<A=20
  =
href=3D"mailto:[email-masked]">[email-masked]</A>&gt;</SPA=
N>=20
  wrote:<BR>
  <BLOCKQUOTE class=3Dgmail_quote=20
  style=3D"PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: =
rgb(204,204,204) 1px solid">I=20
    did something along these=20
    lines:<BR><BR>CC=3D/usr/local/arm-linux/bin/gcc<BR>./configure=20
    --host=3Di686-linux --prefix=3D/usr/local/arm-linux=20
    --target=3Darm-linux<BR><BR><BR>This "mostly" worked. &nbsp;I had =
to change a=20
    little here and there (given the various sets of packages one =
needs) but did=20
    ultimately get something out the other side.<BR><FONT =
color=3D#888888><BR>-=20
    K<BR></FONT>
    <DIV>
    <DIV></DIV>
    <DIV class=3Dh5><BR><BR>On Apr 12, 2010, at Apr 123:18 AMPDT, =
Stephen Farrell=20
    wrote:<BR><BR>&gt;<BR>&gt; Hiya,<BR>&gt;<BR>&gt; Its not that well=20
    documented in DTN2 afaik, and I'd<BR>&gt; bet that no-one has time =
to fix=20
    that quicker than<BR>&gt; you'll figure it out;-)<BR>&gt;<BR>&gt; =
Briefly,=20
    the way it works is you first setup your<BR>&gt; cross-compiler for =
the=20
    relevant target architecture<BR>&gt; (that's generic gcc stuff, =
documented=20
    in loads of<BR>&gt; places), and then you do:<BR>&gt;<BR>&gt; =
&nbsp; $=20
    ./configure --target=3D&lt;&lt;arm-linux&gt;&gt;<BR>&gt;<BR>&gt; =
Where=20
    &lt;&lt;arm-linux&gt;&gt; is whatever your gcc cross<BR>&gt; =
compiler=20
    expects to be there.<BR>&gt;<BR>&gt; Then just build as normal and =
you end=20
    up with arm<BR>&gt; binaries.<BR>&gt;<BR>&gt; Only other thing to =
mention is=20
    that its possible<BR>&gt; to build from one source tree with the =
object=20
    etc.<BR>&gt; for more than one target architecture, but I =
forget<BR>&gt;=20
    just how to set that up. (It does work though.)<BR>&gt;<BR>&gt;=20
    Stephen.<BR>&gt;<BR>&gt; PS: If you do figure this out, feel free =
to=20
    document<BR>&gt; it for the next person!<BR>&gt;<BR>&gt;<BR>&gt; On =

    04/12/2010 10:32 AM, Akshay S.N wrote:<BR>&gt;&gt; I'm a newbie to =
ARM. So=20
    have no idea. little more details on how to<BR>&gt;&gt; setup DTN2 =
on ARM=20
    will help me.<BR>&gt;&gt;<BR>&gt;&gt; On Mon, Apr 12, 2010 at 1:20 =
PM,=20
    Stephen Farrell<BR>&gt;&gt; &lt;<A=20
    =
href=3D"mailto:[email-masked]">[email-masked]</A> =

    &lt;mailto:<A=20
    =
href=3D"mailto:[email-masked]">[email-masked]</A>&=
gt;&gt;=20
    wrote:<BR>&gt;&gt;<BR>&gt;&gt; &nbsp; &nbsp;Or cross-compile on the =
x86=20
    using the usual autoconf stuff. That<BR>&gt;&gt; &nbsp; &nbsp;works =

    too.<BR>&gt;&gt; &nbsp; =
&nbsp;S.<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt; &nbsp;=20
    &nbsp;On 12 Apr 2010, at 06:52, Kurtis Heimerl &lt;<A=20
    =
href=3D"mailto:[email-masked]">[email-masked]</A=
><BR>&gt;&gt;=20
    &nbsp; &nbsp;&lt;mailto:<A=20
    =
href=3D"mailto:[email-masked]">[email-masked]</A=
>&gt;&gt;=20
    wrote:<BR>&gt;&gt;<BR>&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp;Well, I =
(as well=20
    as others) have just built it on an ARM linux<BR>&gt;&gt; &nbsp; =
&nbsp;=20
    &nbsp; &nbsp;machine. It's not particularly complicated, if I=20
    remember.<BR>&gt;&gt;<BR>&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp;On =
Sun, Apr 11,=20
    2010 at 10:49 PM, Akshay S.N<BR>&gt;&gt; &nbsp; &nbsp; &nbsp; =
&nbsp;&lt;<A=20
    href=3D"mailto:[email-masked]">[email-masked]</A> =

    &lt;mailto:<A=20
    =
href=3D"mailto:[email-masked]">[email-masked]</A>&gt;&=
gt;=20
    wrote:<BR>&gt;&gt;<BR>&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=20
    &nbsp;Hello,<BR>&gt;&gt;<BR>&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;=20
    &nbsp;I have installed DTN2 &nbsp;on my x86 system and it works=20
    fine.<BR>&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Now i =
want=20
    to<BR>&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;port the =
DTN2 stack=20
    on to arm architecture. How should i do=20
    it.<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt; &nbsp; &nbsp; =
&nbsp;=20
    &nbsp; &nbsp; &nbsp;--<BR>&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;=20
    &nbsp;Regards,<BR>&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=20
    &nbsp;Akshay<BR>&gt;&gt;<BR>&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;=20
    &nbsp;_______________________________________________<BR>&gt;&gt; =
&nbsp;=20
    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;dtn-users mailing =
list<BR>&gt;&gt; &nbsp;=20
    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<A=20
    =
href=3D"mailto:[email-masked]">dtn-users@maillis=
ts.intel-research.net</A><BR>&gt;&gt;=20
    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<A=20
    =
href=3D"mailto:[email-masked]">dtn-users@maillis=
ts.intel-research.net</A>&gt;<BR>&gt;&gt;=20
    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<A=20
    =
href=3D"http://maillists.intel-research.net/mailman/listinfo/dtn-users" =

    =
target=3D_blank>http://maillists.intel-research.net/mailman/listinfo/dtn=
-users</A><BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;=20
    &nbsp; &nbsp; &nbsp;=20
    &nbsp;_______________________________________________<BR>&gt;&gt; =
&nbsp;=20
    &nbsp; &nbsp; &nbsp;dtn-users mailing list<BR>&gt;&gt; &nbsp; =
&nbsp; &nbsp;=20
    &nbsp;<A=20
    =
href=3D"mailto:[email-masked]">dtn-users@maillis=
ts.intel-research.net</A><BR>&gt;&gt;=20
    &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<A=20
    =
href=3D"mailto:[email-masked]">dtn-users@maillis=
ts.intel-research.net</A>&gt;<BR>&gt;&gt;=20
    &nbsp; &nbsp; &nbsp; &nbsp;<A=20
    =
href=3D"http://maillists.intel-research.net/mailman/listinfo/dtn-users" =

    =
target=3D_blank>http://maillists.intel-research.net/mailman/listinfo/dtn=
-users</A><BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;<BR>&gt;&gt;=20
    --<BR>&gt;&gt; Regards,<BR>&gt;&gt; Akshay<BR>&gt;=20
    _______________________________________________<BR>&gt; dtn-users =
mailing=20
    list<BR>&gt; <A=20
    =
href=3D"mailto:[email-masked]">dtn-users@maillis=
ts.intel-research.net</A><BR></DIV></DIV>
    <DIV>
    <DIV></DIV>
    <DIV class=3Dh5>&gt; <A=20
    =
href=3D"http://maillists.intel-research.net/mailman/listinfo/dtn-users" =

    =
target=3D_blank>http://maillists.intel-research.net/mailman/listinfo/dtn=
-users</A><BR><BR></DIV></DIV></BLOCKQUOTE></DIV><BR><BR=20
  clear=3Dall><BR>-- =
<BR>Regards,<BR>Akshay<BR></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01CAE1F7.36565B22--

Date: Thu, 22 Apr 2010 12:42:38 +0530
From: "Akshay S.N" <[email-masked]>
To: Kevin Fall <[email-masked]>
Cc: "[email-masked]" <[email-masked]>
Subject: Re: [dtn-users] How To setup DTN2 over ARM

--e0cb4e88788f2d4bad0484ce0982
Content-Type: text/plain; charset=ISO-8859-1

I tried this CC=/usr/local/arm-linux/bin/
>
> gcc
> ./configure --host=i686-linux --prefix=/usr/local/arm-linux
> --target=arm-linux

Configure worked well, however when did a make i ended up with the error

CROSS COMPILE BADNESS: /usr/include in path /usr/include/tcl8.4

cc1:internal compiler error in addpath at c-incpath.c 362

Please help

On Mon, Apr 12, 2010 at 11:23 PM, Kevin Fall <[email-masked]> wrote:

> I did something along these lines:
>
> CC=/usr/local/arm-linux/bin/gcc
> ./configure --host=i686-linux --prefix=/usr/local/arm-linux
> --target=arm-linux
>
>
> This "mostly" worked.  I had to change a little here and there (given the
> various sets of packages one needs) but did ultimately get something out the
> other side.
>
> - K
>
>
> On Apr 12, 2010, at Apr 123:18 AMPDT, Stephen Farrell wrote:
>
> >
> > Hiya,
> >
> > Its not that well documented in DTN2 afaik, and I'd
> > bet that no-one has time to fix that quicker than
> > you'll figure it out;-)
> >
> > Briefly, the way it works is you first setup your
> > cross-compiler for the relevant target architecture
> > (that's generic gcc stuff, documented in loads of
> > places), and then you do:
> >
> >   $ ./configure --target=<<arm-linux>>
> >
> > Where <<arm-linux>> is whatever your gcc cross
> > compiler expects to be there.
> >
> > Then just build as normal and you end up with arm
> > binaries.
> >
> > Only other thing to mention is that its possible
> > to build from one source tree with the object etc.
> > for more than one target architecture, but I forget
> > just how to set that up. (It does work though.)
> >
> > Stephen.
> >
> > PS: If you do figure this out, feel free to document
> > it for the next person!
> >
> >
> > On 04/12/2010 10:32 AM, Akshay S.N wrote:
> >> I'm a newbie to ARM. So have no idea. little more details on how to
> >> setup DTN2 on ARM will help me.
> >>
> >> On Mon, Apr 12, 2010 at 1:20 PM, Stephen Farrell
> >> <[email-masked] <mailto:[email-masked]>> wrote:
> >>
> >>    Or cross-compile on the x86 using the usual autoconf stuff. That
> >>    works too.
> >>    S.
> >>
> >>
> >>    On 12 Apr 2010, at 06:52, Kurtis Heimerl <[email-masked]
> >>    <mailto:[email-masked]>> wrote:
> >>
> >>        Well, I (as well as others) have just built it on an ARM linux
> >>        machine. It's not particularly complicated, if I remember.
> >>
> >>        On Sun, Apr 11, 2010 at 10:49 PM, Akshay S.N
> >>        <[email-masked] <mailto:[email-masked]>>
> wrote:
> >>
> >>            Hello,
> >>
> >>            I have installed DTN2  on my x86 system and it works fine.
> >>            Now i want to
> >>            port the DTN2 stack on to arm architecture. How should i do
> it.
> >>
> >>
> >>
> >>            --
> >>            Regards,
> >>            Akshay
> >>
> >>            _______________________________________________
> >>            dtn-users mailing list
> >>            [email-masked]
> >>            <mailto:[email-masked]>
> >>
> http://maillists.intel-research.net/mailman/listinfo/dtn-users
> >>
> >>
> >>
> >>        _______________________________________________
> >>        dtn-users mailing list
> >>        [email-masked]
> >>        <mailto:[email-masked]>
> >>        http://maillists.intel-research.net/mailman/listinfo/dtn-users
> >>
> >>
> >>
> >>
> >> --
> >> Regards,
> >> Akshay
> > _______________________________________________
> > dtn-users mailing list
> > [email-masked]
> > http://maillists.intel-research.net/mailman/listinfo/dtn-users
>
>

-- 
Regards,
Akshay

--e0cb4e88788f2d4bad0484ce0982
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I tried this CC=3D/usr/local/arm-linux/bin/<blockquote class=3D"gmail_quote=
" style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0=
.8ex; padding-left: 1ex;">gcc<br>
./configure --host=3Di686-linux --prefix=3D/usr/local/arm-linux --target=3D=
arm-linux</blockquote><div><br>Configure worked well, however when did a ma=
ke i ended up with the error <br><br>CROSS COMPILE BADNESS: /usr/include in=
 path /usr/include/tcl8.4 <br>
<br>cc1:internal compiler error in addpath at c-incpath.c 362<br><br>Please=
 help<br></div><br><br><div class=3D"gmail_quote">On Mon, Apr 12, 2010 at 1=
1:23 PM, Kevin Fall <span dir=3D"ltr">&lt;<a href=3D"mailto:[email-masked]=
ey.edu">[email-masked]</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I did something a=
long these lines:<br>
<br>
CC=3D/usr/local/arm-linux/bin/gcc<br>
./configure --host=3Di686-linux --prefix=3D/usr/local/arm-linux --target=3D=
arm-linux<br>
<br>
<br>
This &quot;mostly&quot; worked. =A0I had to change a little here and there =
(given the various sets of packages one needs) but did ultimately get somet=
hing out the other side.<br>
<font color=3D"#888888"><br>
- K<br>
</font><div><div></div><div class=3D"h5"><br>
<br>
On Apr 12, 2010, at Apr 123:18 AMPDT, Stephen Farrell wrote:<br>
<br>
&gt;<br>
&gt; Hiya,<br>
&gt;<br>
&gt; Its not that well documented in DTN2 afaik, and I&#39;d<br>
&gt; bet that no-one has time to fix that quicker than<br>
&gt; you&#39;ll figure it out;-)<br>
&gt;<br>
&gt; Briefly, the way it works is you first setup your<br>
&gt; cross-compiler for the relevant target architecture<br>
&gt; (that&#39;s generic gcc stuff, documented in loads of<br>
&gt; places), and then you do:<br>
&gt;<br>
&gt; =A0 $ ./configure --target=3D&lt;&lt;arm-linux&gt;&gt;<br>
&gt;<br>
&gt; Where &lt;&lt;arm-linux&gt;&gt; is whatever your gcc cross<br>
&gt; compiler expects to be there.<br>
&gt;<br>
&gt; Then just build as normal and you end up with arm<br>
&gt; binaries.<br>
&gt;<br>
&gt; Only other thing to mention is that its possible<br>
&gt; to build from one source tree with the object etc.<br>
&gt; for more than one target architecture, but I forget<br>
&gt; just how to set that up. (It does work though.)<br>
&gt;<br>
&gt; Stephen.<br>
&gt;<br>
&gt; PS: If you do figure this out, feel free to document<br>
&gt; it for the next person!<br>
&gt;<br>
&gt;<br>
&gt; On 04/12/2010 10:32 AM, Akshay S.N wrote:<br>
&gt;&gt; I&#39;m a newbie to ARM. So have no idea. little more details on h=
ow to<br>
&gt;&gt; setup DTN2 on ARM will help me.<br>
&gt;&gt;<br>
&gt;&gt; On Mon, Apr 12, 2010 at 1:20 PM, Stephen Farrell<br>
&gt;&gt; &lt;<a href=3D"mailto:[email-masked]">stephen.farrell@c=
s.tcd.ie</a> &lt;mailto:<a href=3D"mailto:[email-masked]">stephe=
[email-masked]</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; =A0 =A0Or cross-compile on the x86 using the usual autoconf stuff.=
 That<br>
&gt;&gt; =A0 =A0works too.<br>
&gt;&gt; =A0 =A0S.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; =A0 =A0On 12 Apr 2010, at 06:52, Kurtis Heimerl &lt;<a href=3D"mai=
lto:[email-masked]">[email-masked]</a><br>
&gt;&gt; =A0 =A0&lt;mailto:<a href=3D"mailto:[email-masked]">kh=
[email-masked]</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; =A0 =A0 =A0 =A0Well, I (as well as others) have just built it on a=
n ARM linux<br>
&gt;&gt; =A0 =A0 =A0 =A0machine. It&#39;s not particularly complicated, if =
I remember.<br>
&gt;&gt;<br>
&gt;&gt; =A0 =A0 =A0 =A0On Sun, Apr 11, 2010 at 10:49 PM, Akshay S.N<br>
&gt;&gt; =A0 =A0 =A0 =A0&lt;<a href=3D"mailto:[email-masked]">aksh=
[email-masked]</a> &lt;mailto:<a href=3D"mailto:[email-masked]=
m">[email-masked]</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; =A0 =A0 =A0 =A0 =A0 =A0Hello,<br>
&gt;&gt;<br>
&gt;&gt; =A0 =A0 =A0 =A0 =A0 =A0I have installed DTN2 =A0on my x86 system a=
nd it works fine.<br>
&gt;&gt; =A0 =A0 =A0 =A0 =A0 =A0Now i want to<br>
&gt;&gt; =A0 =A0 =A0 =A0 =A0 =A0port the DTN2 stack on to arm architecture.=
 How should i do it.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; =A0 =A0 =A0 =A0 =A0 =A0--<br>
&gt;&gt; =A0 =A0 =A0 =A0 =A0 =A0Regards,<br>
&gt;&gt; =A0 =A0 =A0 =A0 =A0 =A0Akshay<br>
&gt;&gt;<br>
&gt;&gt; =A0 =A0 =A0 =A0 =A0 =A0___________________________________________=
____<br>
&gt;&gt; =A0 =A0 =A0 =A0 =A0 =A0dtn-users mailing list<br>
&gt;&gt; =A0 =A0 =A0 =A0 =A0 =A0<a href=3D"mailto:[email-masked]=
-research.net">[email-masked]</a><br>
&gt;&gt; =A0 =A0 =A0 =A0 =A0 =A0&lt;mailto:<a href=3D"mailto:dtn-users@mail=
lists.intel-research.net">[email-masked]</a>&gt;<br=
>
&gt;&gt; =A0 =A0 =A0 =A0 =A0 =A0<a href=3D"http://maillists.intel-research.=
net/mailman/listinfo/dtn-users" target=3D"_blank">http://maillists.intel-re=
search.net/mailman/listinfo/dtn-users</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; =A0 =A0 =A0 =A0_______________________________________________<br>
&gt;&gt; =A0 =A0 =A0 =A0dtn-users mailing list<br>
&gt;&gt; =A0 =A0 =A0 =A0<a href=3D"mailto:[email-masked]=
h.net">[email-masked]</a><br>
&gt;&gt; =A0 =A0 =A0 =A0&lt;mailto:<a href=3D"mailto:[email-masked]=
tel-research.net">[email-masked]</a>&gt;<br>
&gt;&gt; =A0 =A0 =A0 =A0<a href=3D"http://maillists.intel-research.net/mail=
man/listinfo/dtn-users" target=3D"_blank">http://maillists.intel-research.n=
et/mailman/listinfo/dtn-users</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Regards,<br>
&gt;&gt; Akshay<br>
&gt; _______________________________________________<br>
&gt; dtn-users mailing list<br>
&gt; <a href=3D"mailto:[email-masked]">dtn-users@ma=
illists.intel-research.net</a><br>
</div></div><div><div></div><div class=3D"h5">&gt; <a href=3D"http://mailli=
sts.intel-research.net/mailman/listinfo/dtn-users" target=3D"_blank">http:/=
/maillists.intel-research.net/mailman/listinfo/dtn-users</a><br>
<br>
</div></div></blockquote></div><br><br clear=3D"all"><br>-- <br>Regards,<br=
>Akshay<br>

--e0cb4e88788f2d4bad0484ce0982--

To: [email-masked]
From: "SourceForge.net" <[email-masked]>
Date: Wed, 21 Apr 2010 21:13:27 +0000
Subject: [dtn-users] [ dtn-Bugs-2990587 ] Build on a 64-bit host fails

Bugs item #2990587, was opened at 2010-04-21 17:13
Message generated for change (Tracker Item Submitted) made by nasa-grc-na
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=630167&aid=2990587&group_id=101657

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: v2.7
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: NASA GRC Network Group (nasa-grc-na)
Assigned to: Nobody/Anonymous (nobody)
Summary: Build on a 64-bit host fails

Initial Comment:
Updated aclocal/gcc.ac to add $picflags so resulting configure script will recognize shared library support in 64-bit systems.

Patch:

--- a/aclocal/gcc.ac
+++ b/aclocal/gcc.ac
@@ -309,7 +309,7 @@
            
            for shopt in -shared "-dynamiclib -single_module" ; do
              AC_MSG_CHECKING([whether the compiler can link a dynamic library with $shopt])
-	     LDFLAGS="$shopt $ac_save_LDFLAGS"
+	     LDFLAGS="$picflags $shopt $ac_save_LDFLAGS"
              AC_LINK_IFELSE([void myfunc() {}], [shlink=yes], [shlink=no])
              AC_MSG_RESULT($shlink)

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

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=630167&aid=2990587&group_id=101657

From: <[email-masked]>
To: <[email-masked]>
Date: Wed, 21 Apr 2010 18:51:30 +0100
Accept-Language: en-US, en-GB
acceptlanguage: en-US, en-GB
Subject: [dtn-users] Enabling security in DTN2

Hi All,

I  am trying to enable security features in DTN2.
I have dtn-2.6.0 installed on Fedora core 8. I followed the instructions from this link:

http://www.tslab.ssvl.kth.se/csd/projects/1011248/sites/default/files/How%20to%20enable%20security%20in%20DTN2.pdf

The configuration went well, however during MAKE I encountered this error. 
I will appreciate any help with this.

[root@10 dtn-2.6.0]# make
make -w -C applib
make[1]: Entering directory `/home/ga00001/Desktop/dtn-2.6.0/applib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/ga00001/Desktop/dtn-2.6.0/applib'
make -w -C servlib
make[1]: Entering directory `/home/ga00001/Desktop/dtn-2.6.0/servlib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/ga00001/Desktop/dtn-2.6.0/servlib'
make -w -C daemon
make[1]: Entering directory `/home/ga00001/Desktop/dtn-2.6.0/daemon'
g++ -g -fno-inline  -fPIC -DPIC -MMD -MP -MT ".o .E"  -DHAVE_CONFIG_H -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I.. -I.. -I/home/ga00001/Desktop/oasys-1.3.0/include -I/home/ga00001/Desktop/oasys-1.3.0/include/oasys/ext -I../servlib   -Wall -W -Wcast-align  dtnd.o ../applib/libdtnapisrv.a ../servlib/libdtnserv.a  \
                -o dtnd -L.  /home/ga00001/Desktop/oasys-1.3.0/lib/liboasys-1.3.0.a -lcrypto -lpthread  -ldl -lm  -ltcl8.4 -lexpat -lreadline  -lz  -ldb-4.6
../servlib/libdtnserv.a(DTNServer.o): In function `dtn::DTNServer::init_commands()':
/home/ga00001/Desktop/dtn-2.6.0/servlib/DTNServer.cc:229: undefined reference to `dtn::SecurityCommand::SecurityCommand()'
collect2: ld returned 1 exit status
make[1]: *** [dtnd] Error 1
make[1]: Leaving directory `/home/ga00001/Desktop/dtn-2.6.0/daemon'
make: *** [daemon] Error 2
[root@10 dtn-2.6.0]#  

Kind regards,

Godwin Ansa
Research Student
Centre for Communication Systems Research
University of Surrey
Guildford, GU2 7XH
United Kingdom
Tel: +44 (0) 1483 683463
Mobile : +44 (0) 7894986305

From: <[email-masked]>
To: <[email-masked]>
Date: Wed, 14 Apr 2010 18:45:02 +0100
Accept-Language: en-US, en-GB
acceptlanguage: en-US, en-GB
Subject: [dtn-users] bundle_block_type code in BundleProtocol.h

Hi, 
In BundleProtocol.h, the bundle type code 0x09 is being used for sessionblock processing while it should be assigned to Extension Security Block ... 

Is there any demonstration application to show the security functionality implemented in DTN2..  

thanks .. 

regards,
Nasir

Date: Mon, 12 Apr 2010 16:00:04 -0400
From: Sean G <[email-masked]>
To: [email-masked]
Subject: [dtn-users] DTN protocols for Opportunistic Network Environments (ONE)

--001636e0b72a52254904840f975a
Content-Type: text/plain; charset=ISO-8859-1

Hi,
I was wondering if anyone has configuration files for the ONE simulator for
any of the following protocols:
Direct Delivery
Mobile Vehicle
First Contact
Simple Replication
Or if you know of any useful sites that can assist me in creating them. I am
trying to evaluate which of these will be the best. Also, I intend to use
the most useful components of to generate a very diverse protocol. I am
willing to share my results if anyone would like to see them. I can also use
basically any other protocol that is out there I know there are many more,
so if someone does have the files configured for ONE, I would be grateful
for those also. Feel free to contact me directly if need be.
Thank you for your time.
Sean

-- 
Sean Golash
University of District of Columbia
Student (Junior) IT Major
206-484-1689
Washington, DC

--001636e0b72a52254904840f975a
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi,<div>I was wondering if anyone has configuration files for the ONE simul=
ator for any of the following protocols:</div><div>Direct Delivery</div><di=
v>Mobile Vehicle</div><div>First Contact=A0</div><div>Simple Replication</d=
iv>
<div>Or if you know of any useful sites that can assist me in creating them=
. I am trying to evaluate which of these will be the best. Also, I intend t=
o use the most useful components of to generate a very diverse protocol. I =
am willing to share my results if anyone would like to see them. I can also=
 use basically any other protocol that is out there I know there are many m=
ore, so if someone does have the files configured for ONE, I would be grate=
ful for those also. Feel free to contact me directly if need be.=A0</div>
<div>Thank you for your time.</div><div>Sean<br clear=3D"all"><br>-- <br>Se=
an Golash<br>University of District of Columbia<br>Student (Junior) IT Majo=
r<br>206-484-1689<br>Washington, DC<br>
</div>

--001636e0b72a52254904840f975a--

From: Kevin Fall <[email-masked]>
Date: Mon, 12 Apr 2010 10:53:39 -0700
To: Stephen Farrell <[email-masked]>
Cc: "[email-masked]" <[email-masked]>
Subject: Re: [dtn-users] How To setup DTN2 over ARM

I did something along these lines:

CC=/usr/local/arm-linux/bin/gcc
./configure --host=i686-linux --prefix=/usr/local/arm-linux --target=arm-linux

This "mostly" worked.  I had to change a little here and there (given the various sets of packages one needs) but did ultimately get something out the other side.

- K

On Apr 12, 2010, at Apr 123:18 AMPDT, Stephen Farrell wrote:

> 
> Hiya,
> 
> Its not that well documented in DTN2 afaik, and I'd
> bet that no-one has time to fix that quicker than
> you'll figure it out;-)
> 
> Briefly, the way it works is you first setup your
> cross-compiler for the relevant target architecture
> (that's generic gcc stuff, documented in loads of
> places), and then you do:
> 
>   $ ./configure --target=<<arm-linux>>
> 
> Where <<arm-linux>> is whatever your gcc cross
> compiler expects to be there.
> 
> Then just build as normal and you end up with arm
> binaries.
> 
> Only other thing to mention is that its possible
> to build from one source tree with the object etc.
> for more than one target architecture, but I forget
> just how to set that up. (It does work though.)
> 
> Stephen.
> 
> PS: If you do figure this out, feel free to document
> it for the next person!
> 
> 
> On 04/12/2010 10:32 AM, Akshay S.N wrote:
>> I'm a newbie to ARM. So have no idea. little more details on how to
>> setup DTN2 on ARM will help me.
>> 
>> On Mon, Apr 12, 2010 at 1:20 PM, Stephen Farrell
>> <[email-masked] <mailto:[email-masked]>> wrote:
>> 
>>    Or cross-compile on the x86 using the usual autoconf stuff. That
>>    works too.
>>    S.
>> 
>> 
>>    On 12 Apr 2010, at 06:52, Kurtis Heimerl <[email-masked]
>>    <mailto:[email-masked]>> wrote:
>> 
>>        Well, I (as well as others) have just built it on an ARM linux
>>        machine. It's not particularly complicated, if I remember.
>> 
>>        On Sun, Apr 11, 2010 at 10:49 PM, Akshay S.N
>>        <[email-masked] <mailto:[email-masked]>> wrote:
>> 
>>            Hello,
>> 
>>            I have installed DTN2  on my x86 system and it works fine.
>>            Now i want to
>>            port the DTN2 stack on to arm architecture. How should i do it.
>> 
>> 
>> 
>>            --
>>            Regards,
>>            Akshay
>> 
>>            _______________________________________________
>>            dtn-users mailing list
>>            [email-masked]
>>            <mailto:[email-masked]>
>>            http://maillists.intel-research.net/mailman/listinfo/dtn-users
>> 
>> 
>> 
>>        _______________________________________________
>>        dtn-users mailing list
>>        [email-masked]
>>        <mailto:[email-masked]>
>>        http://maillists.intel-research.net/mailman/listinfo/dtn-users
>> 
>> 
>> 
>> 
>> -- 
>> Regards,
>> Akshay
> _______________________________________________
> dtn-users mailing list
> [email-masked]
> http://maillists.intel-research.net/mailman/listinfo/dtn-users

From: "Andresen, Jason R." <[email-masked]>
To: Stephen Farrell <[email-masked]>, Kurtis Heimerl <[email-masked]>
Date: Mon, 12 Apr 2010 11:57:41 -0400
Accept-Language: en-US
acceptlanguage: en-US
Cc: "[email-masked]" <[email-masked]>
Subject: Re: [dtn-users] How To setup DTN2 over ARM

The caveat with cross compiling is that DTN2 has a fair number of external dependencies now, and you'll have to cross compile and install those too.  If you've never cross compiled before, this is a pretty rough place to start.

Date: Mon, 12 Apr 2010 16:16:10 +0200
From: Ricardo Martins <[email-masked]>
To: dtn-users mailing list <[email-masked]>
Subject: [dtn-users] ECLA / Static Routing crashes

--0016e6d9728a743d8404840ac9f7
Content-Type: text/plain; charset=ISO-8859-1

Dear DTN developers,

I believe TableBasedRouter.cc does not handle ECLA based links
correctly. DTN will crash if there is a bundle that should be routed
to a ECLA managed link and an external handler is not yet registered
(which happens everytime we start the DTN daemon). I attach a quick
fix for this problem that I would like you to review and comment
(probably we should fix this elsewhere - maybe in the ECLA code).

Regards,
Ricardo Martins

--0016e6d9728a743d8404840ac9f7
Content-Type: application/octet-stream; name="ecla_table_based_router.patch"
Content-Disposition: attachment; filename="ecla_table_based_router.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_g7xd3tg20

--0016e6d9728a743d8404840ac9f7--

Date: Mon, 12 Apr 2010 16:57:16 +0530
From: "Akshay S.N" <[email-masked]>
To: [email-masked]
Subject: [dtn-users] Setting up DTN2 on Gumstix

--001636c92d2865ebf40484086db4
Content-Type: text/plain; charset=ISO-8859-1

Hello ,

I'm new to ARm linux and Gumstix. I have installed DTN2 succesfully on   my
x86 system. I want to port DTN2 on my Gumstix running on ARM linux.

Please Give me Steps to do it. It will be very helpful.

-- 
Regards,
Akshay

--001636c92d2865ebf40484086db4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hello ,<br><br>I&#39;m new to ARm linux and Gumstix. I have installed DTN2 =
succesfully on=A0=A0 my x86 system. I want to port DTN2 on my Gumstix runni=
ng on ARM linux.<br><br>Please Give me Steps to do it. It will be very help=
ful.<br clear=3D"all">
<br>-- <br>Regards,<br>Akshay<br>

--001636c92d2865ebf40484086db4--

Date: Mon, 12 Apr 2010 11:18:05 +0100
From: Stephen Farrell <[email-masked]>
To: "Akshay S.N" <[email-masked]>
Cc: "[email-masked]" <[email-masked]>
Subject: Re: [dtn-users] How To setup DTN2 over ARM

Hiya,

Its not that well documented in DTN2 afaik, and I'd
bet that no-one has time to fix that quicker than
you'll figure it out;-)

Briefly, the way it works is you first setup your
cross-compiler for the relevant target architecture
(that's generic gcc stuff, documented in loads of
places), and then you do:

   $ ./configure --target=<<arm-linux>>

Where <<arm-linux>> is whatever your gcc cross
compiler expects to be there.

Then just build as normal and you end up with arm
binaries.

Only other thing to mention is that its possible
to build from one source tree with the object etc.
for more than one target architecture, but I forget
just how to set that up. (It does work though.)

Stephen.

PS: If you do figure this out, feel free to document
it for the next person!

On 04/12/2010 10:32 AM, Akshay S.N wrote:
> I'm a newbie to ARM. So have no idea. little more details on how to
> setup DTN2 on ARM will help me.
> 
> On Mon, Apr 12, 2010 at 1:20 PM, Stephen Farrell
> <[email-masked] <mailto:[email-masked]>> wrote:
> 
>     Or cross-compile on the x86 using the usual autoconf stuff. That
>     works too.
>     S.
> 
> 
>     On 12 Apr 2010, at 06:52, Kurtis Heimerl <[email-masked]
>     <mailto:[email-masked]>> wrote:
> 
>         Well, I (as well as others) have just built it on an ARM linux
>         machine. It's not particularly complicated, if I remember.
> 
>         On Sun, Apr 11, 2010 at 10:49 PM, Akshay S.N
>         <[email-masked] <mailto:[email-masked]>> wrote:
> 
>             Hello,
> 
>             I have installed DTN2  on my x86 system and it works fine.
>             Now i want to
>             port the DTN2 stack on to arm architecture. How should i do it.
> 
> 
> 
>             --
>             Regards,
>             Akshay
> 
>             _______________________________________________
>             dtn-users mailing list
>             [email-masked]
>             <mailto:[email-masked]>
>             http://maillists.intel-research.net/mailman/listinfo/dtn-users
> 
> 
> 
>         _______________________________________________
>         dtn-users mailing list
>         [email-masked]
>         <mailto:[email-masked]>
>         http://maillists.intel-research.net/mailman/listinfo/dtn-users
> 
> 
> 
> 
> -- 
> Regards,
> Akshay

Date: Mon, 12 Apr 2010 15:02:50 +0530
From: "Akshay S.N" <[email-masked]>
To: Stephen Farrell <[email-masked]>
Cc: "[email-masked]" <[email-masked]>
Subject: Re: [dtn-users] How To setup DTN2 over ARM

--e0cb4e887b7f1ef02a048406d490
Content-Type: text/plain; charset=ISO-8859-1

I'm a newbie to ARM. So have no idea. little more details on how to setup
DTN2 on ARM will help me.

On Mon, Apr 12, 2010 at 1:20 PM, Stephen Farrell
<[email-masked]>wrote:

> Or cross-compile on the x86 using the usual autoconf stuff. That works too.
> S.
>
>
> On 12 Apr 2010, at 06:52, Kurtis Heimerl <[email-masked]>
> wrote:
>
>  Well, I (as well as others) have just built it on an ARM linux
>> machine. It's not particularly complicated, if I remember.
>>
>> On Sun, Apr 11, 2010 at 10:49 PM, Akshay S.N <[email-masked]>
>> wrote:
>>
>>> Hello,
>>>
>>> I have installed DTN2  on my x86 system and it works fine. Now i want to
>>> port the DTN2 stack on to arm architecture. How should i do it.
>>>
>>>
>>>
>>> --
>>> Regards,
>>> Akshay
>>>
>>> _______________________________________________
>>> dtn-users mailing list
>>> [email-masked]
>>> http://maillists.intel-research.net/mailman/listinfo/dtn-users
>>>
>>>
>>>
>> _______________________________________________
>> dtn-users mailing list
>> [email-masked]
>> http://maillists.intel-research.net/mailman/listinfo/dtn-users
>>
>

-- 
Regards,
Akshay

--e0cb4e887b7f1ef02a048406d490
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I&#39;m a newbie to ARM. So have no idea. little more details on how to set=
up DTN2 on ARM will help me.<br><br><div class=3D"gmail_quote">On Mon, Apr =
12, 2010 at 1:20 PM, Stephen Farrell <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:[email-masked]">[email-masked]</a>&gt;</span> wrote=
:<br>
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Or cross-compile =
on the x86 using the usual autoconf stuff. That works too.<br><font color=
=3D"#888888">
S.</font><div><div></div><div class=3D"h5"><br>
<br>
On 12 Apr 2010, at 06:52, Kurtis Heimerl &lt;<a href=3D"mailto:kheimerl@eec=
s.berkeley.edu" target=3D"_blank">[email-masked]</a>&gt; wrote:=
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Well, I (as well as others) have just built it on an ARM linux<br>
machine. It&#39;s not particularly complicated, if I remember.<br>
<br>
On Sun, Apr 11, 2010 at 10:49 PM, Akshay S.N &lt;<a href=3D"mailto:akshay.u=
[email-masked]" target=3D"_blank">[email-masked]</a>&gt; wrote:<b=
r>
<blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204, =
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br>
<br>
I have installed DTN2 =A0on my x86 system and it works fine. Now i want to<=
br>
port the DTN2 stack on to arm architecture. How should i do it.<br>
<br>
<br>
<br>
--<br>
Regards,<br>
Akshay<br>
<br>
_______________________________________________<br>
dtn-users mailing list<br>
<a href=3D"mailto:[email-masked]" target=3D"_blank"=
>[email-masked]</a><br>
<a href=3D"http://maillists.intel-research.net/mailman/listinfo/dtn-users" =
target=3D"_blank">http://maillists.intel-research.net/mailman/listinfo/dtn-=
users</a><br>
<br>
<br>
</blockquote>
<br>
_______________________________________________<br>
dtn-users mailing list<br>
<a href=3D"mailto:[email-masked]" target=3D"_blank"=
>[email-masked]</a><br>
<a href=3D"http://maillists.intel-research.net/mailman/listinfo/dtn-users" =
target=3D"_blank">http://maillists.intel-research.net/mailman/listinfo/dtn-=
users</a><br>
</blockquote>
</div></div></blockquote></div><br><br clear=3D"all"><br>-- <br>Regards,<br=
>Akshay<br>

--e0cb4e887b7f1ef02a048406d490--

From: Stephen Farrell <[email-masked]>
To: Kurtis Heimerl <[email-masked]>
Date: Mon, 12 Apr 2010 08:50:32 +0100
Cc: "[email-masked]" <[email-masked]>
Subject: Re: [dtn-users] How To setup DTN2 over ARM

Or cross-compile on the x86 using the usual autoconf stuff. That works  
too.
S.

On 12 Apr 2010, at 06:52, Kurtis Heimerl <[email-masked]>  
wrote:

> Well, I (as well as others) have just built it on an ARM linux
> machine. It's not particularly complicated, if I remember.
>
> On Sun, Apr 11, 2010 at 10:49 PM, Akshay S.N  
> <[email-masked]> wrote:
>> Hello,
>>
>> I have installed DTN2  on my x86 system and it works fine. Now i  
>> want to
>> port the DTN2 stack on to arm architecture. How should i do it.
>>
>>
>>
>> --
>> Regards,
>> Akshay
>>
>> _______________________________________________
>> dtn-users mailing list
>> [email-masked]
>> http://maillists.intel-research.net/mailman/listinfo/dtn-users
>>
>>
>
> _______________________________________________
> dtn-users mailing list
> [email-masked]
> http://maillists.intel-research.net/mailman/listinfo/dtn-users

Date: Mon, 12 Apr 2010 12:39:59 +0530
From: "Akshay S.N" <[email-masked]>
To: Kurtis Heimerl <[email-masked]>, [email-masked]
Subject: Re: [dtn-users] How To setup DTN2 over ARM

--001636c92d2845ef82048404d502
Content-Type: text/plain; charset=ISO-8859-1

Hi Kurtis Heimerl,

Thats good to hear. Since i'm not so familiar with ARM Linux Machine, It
would be a great help if you can guide me in setting up DTN on ARM.Any links
on how to do it, step by step procedure, Will be a huge help.

Regards,
Akshay

On Mon, Apr 12, 2010 at 11:22 AM, Kurtis Heimerl <[email-masked]
> wrote:

> Well, I (as well as others) have just built it on an ARM linux
> machine. It's not particularly complicated, if I remember.
>
> On Sun, Apr 11, 2010 at 10:49 PM, Akshay S.N <[email-masked]>
> wrote:
> > Hello,
> >
> > I have installed DTN2  on my x86 system and it works fine. Now i want to
> > port the DTN2 stack on to arm architecture. How should i do it.
> >
> >
> >
> > --
> > Regards,
> > Akshay
> >
> > _______________________________________________
> > dtn-users mailing list
> > [email-masked]
> > http://maillists.intel-research.net/mailman/listinfo/dtn-users
> >
> >
>

-- 
Regards,
Akshay

--001636c92d2845ef82048404d502
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi Kurtis Heimerl,<br><br>Thats good to hear. Since i&#39;m not so familiar=
 with ARM Linux Machine, It would be a great help if you can guide me in se=
tting up DTN on ARM.Any links on how to do it, step by step procedure, Will=
 be a huge help.<br>
<br>Regards,<br>Akshay<br><br><div class=3D"gmail_quote">On Mon, Apr 12, 20=
10 at 11:22 AM, Kurtis Heimerl <span dir=3D"ltr">&lt;<a href=3D"mailto:khei=
[email-masked]">[email-masked]</a>&gt;</span> wrote:<br=
><blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid rgb(204,=
 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Well, I (as well as others) have just built it on an ARM linux<br>
machine. It&#39;s not particularly complicated, if I remember.<br>
<div><div></div><div class=3D"h5"><br>
On Sun, Apr 11, 2010 at 10:49 PM, Akshay S.N &lt;<a href=3D"mailto:akshay.u=
[email-masked]">[email-masked]</a>&gt; wrote:<br>
&gt; Hello,<br>
&gt;<br>
&gt; I have installed DTN2=A0 on my x86 system and it works fine. Now i wan=
t to<br>
&gt; port the DTN2 stack on to arm architecture. How should i do it.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Regards,<br>
&gt; Akshay<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; dtn-users mailing list<br>
&gt; <a href=3D"mailto:[email-masked]">dtn-users@ma=
illists.intel-research.net</a><br>
&gt; <a href=3D"http://maillists.intel-research.net/mailman/listinfo/dtn-us=
ers" target=3D"_blank">http://maillists.intel-research.net/mailman/listinfo=
/dtn-users</a><br>
&gt;<br>
&gt;<br>
</blockquote></div><br><br clear=3D"all"><br>-- <br>Regards,<br>Akshay<br>

--001636c92d2845ef82048404d502--

Sender: [email-masked]
Date: Sun, 11 Apr 2010 22:52:13 -0700
From: Kurtis Heimerl <[email-masked]>
To: "Akshay S.N" <[email-masked]>
Cc: [email-masked]
Subject: Re: [dtn-users] How To setup DTN2 over ARM

Well, I (as well as others) have just built it on an ARM linux
machine. It's not particularly complicated, if I remember.

On Sun, Apr 11, 2010 at 10:49 PM, Akshay S.N <[email-masked]> wrote:
> Hello,
>
> I have installed DTN2  on my x86 system and it works fine. Now i want to
> port the DTN2 stack on to arm architecture. How should i do it.
>
>
>
> --
> Regards,
> Akshay
>
> _______________________________________________
> dtn-users mailing list
> [email-masked]
> http://maillists.intel-research.net/mailman/listinfo/dtn-users
>
>

Date: Mon, 12 Apr 2010 11:19:50 +0530
From: "Akshay S.N" <[email-masked]>
To: [email-masked]
Subject: [dtn-users] How To setup DTN2 over ARM

--00c09f8c24ada1ee02048403b64b
Content-Type: text/plain; charset=ISO-8859-1

Hello,

I have installed DTN2  on my x86 system and it works fine. Now i want to
port the DTN2 stack on to arm architecture. How should i do it.

-- 
Regards,
Akshay

--00c09f8c24ada1ee02048403b64b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hello,<br><br>I have installed DTN2=A0 on my x86 system and it works fine. =
Now i want to port the DTN2 stack on to arm architecture. How should i do i=
t.<br><br><br clear=3D"all"><br>-- <br>Regards,<br>Akshay<br>

--00c09f8c24ada1ee02048403b64b--