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
