TinyOS 2.1.1 is not compatible with msp430-gcc 4.5.3.   Further 4.5.3 has
bugs and 4.6.3 works much better.

You should upgrade to TinyOS 2.1.2 (current release) along with the current
msp430-gcc release which is 4.6.3.

You can get the current 4.6.3 from http://tinyprod.net/repos/debian/



On Thu, Apr 4, 2013 at 10:25 PM, Lynda Algerienne <
[email protected]> wrote:

> Dear sir,
>
> Thank you so much for your help.
>
> samia@samia-laptop:~$ msp430-gcc --version
> msp430-gcc (GCC) 4.5.3
> Copyright © 2010 Free Software Foundation, Inc.
> Ce logiciel est libre; voir les sources pour les conditions de copie.  Il
> n'y a PAS
> GARANTIE; ni implicite pour le MARCHANDAGE ou pour un BUT PARTICULIER.
>
> Best regards,
>
>
> 2013/4/4 Eric Decker <[email protected]>
>
>>
>> what tool chain are you using?
>>
>> do
>>
>> msp430-gcc --version
>>
>> On Thu, Apr 4, 2013 at 10:47 AM, Lynda Algerienne <
>> [email protected]> wrote:
>>
>>> Hello,
>>>
>>> I am trying to install Tinyos-2.1.1. I have got the following errors.
>>> Could someone help me to fix the errors
>>>
>>> root@samia-laptop:/opt/tinyos-2.1.1/apps/Blink# make telosb
>>> mkdir -p build/telosb
>>>     compiling BlinkAppC to a telosb binary
>>> ncc -o build/telosb/main.exe  -Os -O -mdisable-hwmul -fnesc-separator=__
>>> -Wall -Wshadow -Wnesc-all -target=telosb -fnesc-cfile=build/telosb/app.c
>>> -board= -DDEFINED_TOS_AM_GROUP=0x22 -DIDENT_APPNAME=\"BlinkAppC\"
>>> -DIDENT_USERNAME=\"root\" -DIDENT_HOSTNAME=\"samia-laptop\"
>>> -DIDENT_USERHASH=0xf5bd20ccL -DIDENT_TIMESTAMP=0x515dac1bL
>>> -DIDENT_UIDHASH=0x60a7c954L -I/usr/lib/gcc/i486-linux-gnu/4.4/include/
>>> -I/usr/msp430/include/ -I/usr/msp430/include/sys/  BlinkAppC.nc -lm
>>> In file included from
>>> /opt/tinyos-2.1.1/tos/chips/msp430/msp430hardware.h:29,
>>>                  from
>>> /opt/tinyos-2.1.1/tos/platforms/telosb/hardware.h:4,
>>>                  from /opt/tinyos-2.1.1/tos/system/SchedulerBasicP.nc:41:
>>> /usr/msp430/include/io.h:1:2: warning: #warning <io.h> is deprecated,
>>> please include <msp430.h>
>>> In file included from
>>> /opt/tinyos-2.1.1/tos/chips/msp430/msp430hardware.h:30,
>>>                  from
>>> /opt/tinyos-2.1.1/tos/platforms/telosb/hardware.h:4,
>>>                  from /opt/tinyos-2.1.1/tos/system/SchedulerBasicP.nc:41:
>>> /usr/msp430/include/signal.h:43:2: warning: #warning msp430-libc
>>> <signal.h> deprecated, using <legacymsp430.h>
>>> In file included from
>>> /opt/tinyos-2.1.1/tos/platforms/telosa/PlatformLedsC.nc:38,
>>>                  from /opt/tinyos-2.1.1/tos/system/LedsC.nc:38,
>>>                  from BlinkAppC.nc:45:
>>> In component `HplMsp430GeneralIOC':
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:227:
>>> syntax error before `;'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:321:
>>> cannot find `P30'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:322:
>>> cannot find `P31'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:323:
>>> cannot find `P31'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:324:
>>> cannot find `P32'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:325:
>>> cannot find `P33'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:326:
>>> cannot find `P33'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:327:
>>> cannot find `P34'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:328:
>>> cannot find `P35'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:330:
>>> cannot find `P50'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:331:
>>> cannot find `P51'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:332:
>>> cannot find `P52'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:333:
>>> cannot find `P53'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:334:
>>> cannot find `P36'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:335:
>>> cannot find `P37'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:337:
>>> cannot find `P60'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:338:
>>> cannot find `P61'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:339:
>>> cannot find `P62'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:340:
>>> cannot find `P63'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:341:
>>> cannot find `P64'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:342:
>>> cannot find `P65'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:343:
>>> cannot find `P66'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:344:
>>> cannot find `P67'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:346:
>>> cannot find `P66'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:347:
>>> cannot find `P67'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:349:
>>> cannot find `P67'
>>> /opt/tinyos-2.1.1/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:350:
>>> cannot find `P57'
>>> In component `PlatformLedsC':
>>> /opt/tinyos-2.1.1/tos/platforms/telosa/PlatformLedsC.nc:48: cannot find
>>> `Port54'
>>> /opt/tinyos-2.1.1/tos/platforms/telosa/PlatformLedsC.nc:51: cannot find
>>> `Port55'
>>> /opt/tinyos-2.1.1/tos/platforms/telosa/PlatformLedsC.nc:54: cannot find
>>> `Port56'
>>> make: *** [exe0] Erreur 1
>>>
>>>
>>> _______________________________________________
>>> Tinyos-help mailing list
>>> [email protected]
>>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>>>
>>
>>
>>
>> --
>> Eric B. Decker
>> Senior (over 50 :-) Researcher
>>
>>
>


-- 
Eric B. Decker
Senior (over 50 :-) Researcher
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to