I also added an updated avrdude for cygwin, please check my last comment on the github issue: https://github.com/tinyos/tinyos-main/issues/293
Andris On Wed, Jun 25, 2014 at 10:40 AM, András Bíró <[email protected]> wrote: > For some reason I had to use tinyos in virtualbox once, but the usb > support was basicly broken with windows host/linux guest. And installing > linux can be a barrier, so yes, I think we should have cygwin support. And > it turned out it was easy to port the toolchain to cygwin. > The other reason I wanted to use the atmel binaries is that it was > compiled with mingw, without cygwin.dll, so it's way faster. But since it > turned out it's not an option, so I must done the cygwin packages anyway. > It's done already, download url at github: > https://github.com/tinyos/tinyos-main/issues/293 > > Andris > > > On Wed, Jun 25, 2014 at 9:00 AM, Anton Hergenröder <[email protected]> > wrote: > >> Is there any reason to use cygwin for TinyOS nowadays? >> Just use a VM with full-fledged Linux running. >> >> Regards >> Anton >> >> >> On 22.06.2014 15:50, Roadstar Runner wrote: >> >> i agree that cygwin is a mess, but there are quite a few TinyOS users >> out there using cygwin. >> Is there a way to tell NesC to use windows style paths ? >> >> >> On Fri, Jun 20, 2014 at 1:14 PM, András Bíró <[email protected]> >> wrote: >> >>> Sorry, you are right, and I didn't realize you were talking about the >>> binary toolchain when you first mentioned this error message. >>> Apparently, nesc gives linux style paths to gcc, and the avr-gcc by >>> atmel only accepts windows style paths. I will try to compile the toolchain >>> on windows, in the next few days, but don't raise your hopes, >>> cygwin+windows is a mess, sometimes it gives unexpected errors, and it's >>> really-really slow, so I might not have the patience to fix it. >>> >>> Andris >>> >>> >>> On Fri, Jun 20, 2014 at 5:55 PM, Roadstar Runner <[email protected] >>> > wrote: >>> >>>> The Atmel binaries do not work on Cygwin because of cygwin/linux path >>>> syntax problems. >>>> I get an error avr-gcc.exe: error: /usr/lib/ncc/tdspecs: No such file >>>> or directory even though the file is present. >>>> >>>> >>>> >>>> On Fri, Jun 20, 2014 at 7:37 AM, András Bíró <[email protected]> >>>> wrote: >>>> >>>>> Hi Everyone, >>>>> >>>>> I'm finally done with updating the avr toolchain, and I'm happy to >>>>> announce a beta release. Installation on debian/ubuntu/any dpkg based >>>>> distro: >>>>> >>>>> #apt-get remove avr-tinyos-base >>>>> #apt-get install avr-libc-tinyos-beta >>>>> >>>>> Revert to the old toolchain: >>>>> >>>>> #apt-get remove avr-tinyos-base >>>>> #apt-get install avr-libc-tinyos >>>>> >>>>> There's no rpm yet, but if you need it, I could generate it on linux. >>>>> However, I don't wan't to build the cygwin packages while we're testing >>>>> it, >>>>> since it's usually a pain to compile on cygwin. If you want to use it on >>>>> windows, please use atmel's official 3.4.4 release binary >>>>> <http://www.atmel.com/tools/atmelavrtoolchainforwindows.aspx> >>>>> >>>>> What's new: >>>>> GCC 4.8.1 (instead of 4.1.2) >>>>> Binutils 2.24 (instead of 2.17) >>>>> AVR-libc 1.8.0 (instead of 1.6.7, but since the old gcc, it barely >>>>> know more than 1.4.7) >>>>> >>>>> Source: >>>>> Atmel's pached AVR-GNU Toolchain v3.4.4 >>>>> <http://distribute.atmel.no/tools/opensource/Atmel-AVR-GNU-Toolchain/3.4.4/> >>>>> Buildscripts at $TOSROOT/packaging/avr-344-beta >>>>> >>>>> I'm using it for a while, didn't have any problem. Please test it, if >>>>> you can. >>>>> >>>>> >>>>> Please don't reply this email on the list, it's just an announcement. >>>>> >>>>> Public discussion is at github: >>>>> https://github.com/tinyos/tinyos-main/issues/293 >>>>> >>>>> >>>>> Best, >>>>> Andras Biro >>>>> >>>>> _______________________________________________ >>>>> Tinyos-help mailing list >>>>> [email protected] >>>>> >>>>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >>>>> >>>> >>>> >>> >> >> >> _______________________________________________ >> Tinyos-help mailing >> [email protected]https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >> >> >> -- >> Dipl.-Inform. Anton Hergenröder >> >> Institut für Telematik, KIT Tel +49 721 608 46420 >> Zirkel 2, D-76131 Karlsruhe Fax +49 721 608 >> 46789http://telematics.tm.kit.edu Raum: 371, Geb. 20.20 >> >> >> _______________________________________________ >> Tinyos-help mailing list >> [email protected] >> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >> > >
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
