Hi everyone,

I merged the modifications. I also added cross-compiling on windows,
packaging scripts for tinyos-tools and tinyos (and fixed the msp430
packaging scripts on cygwin, but it's not related). I also generated some
unofficial packages: tinyos-tools and nesc for raspberry pi armhf:
https://dl.dropboxusercontent.com/u/363226/munka/packages/UNOFFICIAL_nesc_1.3.4-tinyos_armhf_rpi.deb
https://dl.dropboxusercontent.com/u/363226/munka/packages/UNOFFICIAL_tinyos-tools_1.4.3-20130505_armhf_rpi.deb
and tinyos-tools for cygwin (including the 64 bit JNI libs for windows):
https://dl.dropboxusercontent.com/u/363226/munka/packages/UNOFFICIAL_tinyos-tools-1.4.3-20130505.cygwin.i386.rpm

I tested this on cygwin and linux, it would be great, if someone could test
it on Darwin (OSX).

Andris

P.S.: I know this discussion should be on github, but since I started here,
I wanted to close here.



On Sat, Apr 27, 2013 at 3:35 AM, Philip Levis <[email protected]> wrote:

> Fair enough -- I suppose that warning came from back when we were manually
> distributing/packaging things up and wanted to keep the number of packages
> down. E.g., RPMs rather than debs.
>
> Phil
>
> On Apr 24, 2013, at 11:29 PM, András Bíró wrote:
>
> > I don't think it's necessary. It's much simpler (and in my opinion it's
> even nicer) to create platform dependent packages (actually,  tinyos-tools
> is platform dependent since about v1.4.1)
> >
> > Andris
> >
> >
> > On Wed, Apr 24, 2013 at 11:26 PM, Philip Levis <[email protected]>
> wrote:
> > +1, with one caveat, that it doesn't lead to bad RPMs/debs being built.
> Adding a flag which the package tools use would be fine.
> >
> > Phil
> >
> > On Apr 24, 2013, at 4:55 AM, András Bíró wrote:
> >
> > > Hi everyone,
> > >
> > > If someone tries to compile tinyos-tools on linux, it will try to
> cross-compile the jni libs to i386 and x86_64, and if it doesn't succeed,
> there's a lot of warning like this:
> > > 64-bit libgetenv.so NOT GENERATED - DO NOT USE THIS RUN TO BUILD AN RPM
> > > Press return to continue
> > > Does anyone have  a problem if I disable this? It doesn't make much
> sense to create cross-platform packages, and forcing the i386/x86_64
> platforms makes it quite hard to compile tinyos-tools on ARM.
> > >
> > > I'm also planing to add cross compiling commands on windows, to make
> it possible to use the java sdk with windows x86_64 java.
> > >
> > > Andris
> > > _______________________________________________
> > > Tinyos-devel mailing list
> > > [email protected]
> > >
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-devel
> >
> >
> > _______________________________________________
> > Tinyos-devel mailing list
> > [email protected]
> >
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-devel
> >
>
>
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to