i think the cygwin installation is broken.
i tried installing cygwin from scratch and different versions of NesC and
am still stuck with the following errors


avr-gcc: error: unrecognized command line option '-_fnesc-gcc=avr-gcc'
avr-gcc: error: unrecognized command line option '-_fnesc-include=nesc_nx'
avr-gcc: error: unrecognized command line option '-_fnesc-include=tos'
avr-gcc: error: unrecognized command line option
'-_fnesc-scheduler=TinySchedulerC,TinySchedulerC.TaskBasic,TaskBasic,TaskBasic,runTask,postTask'
avr-gcc: error: unrecognized command line option '-_fnesc-separator=__'
avr-gcc: error: unrecognized command line option '-_Wnesc-all'
avr-gcc: error: unrecognized command line option
'-_fnesc-cfile=build/iris/app.c'
avr-gcc: error: unrecognized command line option '-_fnesc-dump=wiring'
avr-gcc: error: unrecognized command line option
'-_fnesc-dump=interfaces(!abstract())'
avr-gcc: error: unrecognized command line option
'-_fnesc-dump=referenced(interfacedefs, components)'
avr-gcc: error: unrecognized command line option
'-_fnesc-dumpfile=build/iris/wiring-check.xml'
avr-gcc: error: unrecognized command line option '-_fnesc-target=avr'
avr-gcc: error: unrecognized command line option '-_fnesc-no-debug'
/opt/tinyos-2.x/support/make/avr/avr.rules:144: recipe for target 'exe0'
failed
make: *** [exe0] Error 1





On Fri, Jul 25, 2014 at 9:12 AM, Roadstar Runner <[email protected]>
wrote:

> Thats what i did.
> I installed cygwin from scratch
>
>
> On Thu, Jul 24, 2014 at 6:03 AM, András Bíró <[email protected]>
> wrote:
>
>> I have no idea, it worked for me without problem. Could you try a clean
>> install (ideally a new cygwin installation)?
>>
>> Andris
>>
>>
>> On Thu, Jul 24, 2014 at 5:00 AM, Roadstar Runner <[email protected]>
>> wrote:
>>
>>> I just installed the new rpms.
>>> i am currently stuck on the following error
>>>
>>> avr-gcc: error: unrecognized command line option '-_fnesc-gcc=avr-gcc'
>>> avr-gcc: error: unrecognized command line option
>>> '-_fnesc-include=nesc_nx'
>>> avr-gcc: error: unrecognized command line option '-_fnesc-include=tos'
>>> avr-gcc: error: unrecognized command line option
>>> '-_fnesc-scheduler=TinySchedulerC,TinySchedulerC.TaskBasic,TaskBasic,TaskBasic,runTask,postTask'
>>> avr-gcc: error: unrecognized command line option '-_fnesc-separator=__'
>>> avr-gcc: error: unrecognized command line option '-_Wnesc-all'
>>> avr-gcc: error: unrecognized command line option
>>> '-_fnesc-cfile=build/iris/app.c'
>>> avr-gcc: error: unrecognized command line option '-_fnesc-dump=wiring'
>>> avr-gcc: error: unrecognized command line option
>>> '-_fnesc-dump=interfaces(!abstract())'
>>> avr-gcc: error: unrecognized command line option
>>> '-_fnesc-dump=referenced(interfacedefs, components)'
>>> avr-gcc: error: unrecognized command line option
>>> '-_fnesc-dumpfile=build/iris/wiring-check.xml'
>>> avr-gcc: error: unrecognized command line option '-_fnesc-target=avr'
>>> avr-gcc: error: unrecognized command line option '-_fnesc-no-debug'
>>> /opt/tinyos-2.x/support/make/avr/avr.rules:144: recipe for target 'exe0'
>>> failed
>>> make: *** [exe0] Error 1
>>>
>>>
>>> I am trying to find the cause. Please let me know if you have any
>>> suggestions
>>>
>>>
>>> On Thu, Jul 10, 2014 at 11:00 AM, András Bíró <[email protected]>
>>> wrote:
>>>
>>>> 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
>>>>
>>>
>>>
>>
>
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to