Hi all,

I think I updated my tinyos tree (T2) via CVS. Whatever happened, tinyos 
won't compile any programs anymore. Any ideas what might cause this error?

Cheers,
Urs

nescc 1.2.9
tinyos 2.x (cvs update from this morning)
mac os 10.5.2 (x86)

Trying to compile the Blink application:

 >> make clean && make tmote
rm -rf build
rm -rf _TOSSIMmodule.so TOSSIM.pyc TOSSIM.py
mkdir -p build/telosb
     compiling BlinkAppC to a telosb binary
ncc -o build/telosb/main.exe  -Os -O -mdisable-hwmul -Wall -Wshadow 
-Wnesc-all -target=telosb -fnesc-cfile=build/telosb/app.c -board= 
-DDEFINED_TOS_AM_GROUP=0x22 -DIDENT_PROGRAM_NAME=\"BlinkAppC\" 
-DIDENT_USER_ID=\"hunkeler\" -DIDENT_HOSTNAME=\"mymac\" 
-DIDENT_USER_HASH=0x60220c52L -DIDENT_UNIX_TIME=0x4809a282L 
-DIDENT_UID_HASH=0x9a0925bdL  BlinkAppC.nc -lm
/opt/tinyos-2.x/tos/system/tos.h:21:47: 
../lib/safe/include/annots_stage1.h: No such file or directory
<commandline>: failed to preprocess /opt/tinyos-2.x/tos/system/tos.h
In file included from /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:36:
In interface `Scheduler':
/opt/tinyos-2.x/tos/interfaces/Scheduler.nc:54: only commands and events 
can be defined in interfaces
/opt/tinyos-2.x/tos/interfaces/Scheduler.nc:54: warning: return-type 
defaults to `int'
/opt/tinyos-2.x/tos/interfaces/Scheduler.nc:54: syntax error before 
`runNextTask'
In file included from /opt/tinyos-2.x/tos/platforms/telosb/hardware.h:4,
                  from /opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:41,
                  from /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:40:
In C file:
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:206: syntax error 
before `__nesc_atomic_t'
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:207: syntax error 
before `__nesc_atomic_start'
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:208: syntax error 
before `reenable_interrupts'
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:215: syntax error 
before `__nesc_atomic_start'
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:217: warning: type 
defaults to `int' in declaration of `__x'
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:217: warning: data 
definition has no type or storage class
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:217: syntax error 
before `}'
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:218: warning: 
return-type defaults to `int'
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:218: conflicting types 
for `__nesc_disable_interrupt'
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:195: previous 
declaration of `__nesc_disable_interrupt'
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:218: warning: data 
definition has no type or storage class
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:219: syntax error 
before `volatile'
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:223: syntax error 
before `reenable_interrupts'
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h: In function 
`__nesc_atomic_end':
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:226: 
`reenable_interrupts' undeclared (first use in this function)
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:226: (Each undeclared 
identifier is reported only once
/opt/tinyos-2.x/tos/chips/msp430/msp430hardware.h:226: for each function 
it appears in.)
In file included from /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:40:
In component `SchedulerBasicP':
/opt/tinyos-2.x/tos/system/SchedulerBasicP.nc: At top level:
/opt/tinyos-2.x/tos/system/SchedulerBasicP.nc:86: syntax error before 
`isWaiting'
SchedulerBasicP: `TaskBasic.postTask' not implemented
SchedulerBasicP: `Scheduler.init' not implemented
SchedulerBasicP: `Scheduler.taskLoop' not implemented
SchedulerBasicP: `Scheduler.bool' not implemented
In file included from /opt/tinyos-2.x/tos/system/TinySchedulerC.nc:41:
In component `McuSleepC':
/opt/tinyos-2.x/tos/chips/msp430/McuSleepC.nc:51: syntax error before 
`dirty'
/opt/tinyos-2.x/tos/chips/msp430/McuSleepC.nc: In function `McuSleep.sleep':
/opt/tinyos-2.x/tos/chips/msp430/McuSleepC.nc:111: `dirty' undeclared 
(first use in this function)
/opt/tinyos-2.x/tos/chips/msp430/McuSleepC.nc: In function 
`McuPowerState.update':
/opt/tinyos-2.x/tos/chips/msp430/McuSleepC.nc:121: `dirty' undeclared 
(first use in this function)
In file included from /opt/tinyos-2.x/tos/platforms/telosa/PlatformC.nc:35,
                  from /opt/tinyos-2.x/tos/system/MainC.nc:50,
                  from BlinkAppC.nc:45:
In component `MotePlatformC':
/opt/tinyos-2.x/tos/platforms/telosb/MotePlatformC.nc: At top level:
/opt/tinyos-2.x/tos/platforms/telosb/MotePlatformC.nc:16: syntax error 
before `set'
/opt/tinyos-2.x/tos/platforms/telosb/MotePlatformC.nc: In function 
`TOSH_FLASH_M25P_DP_bit':
/opt/tinyos-2.x/tos/platforms/telosb/MotePlatformC.nc:17: `set' 
undeclared (first use in this function)
/opt/tinyos-2.x/tos/platforms/telosb/MotePlatformC.nc: In function 
`TOSH_FLASH_M25P_DP':
/opt/tinyos-2.x/tos/platforms/telosb/MotePlatformC.nc:42: `TRUE' 
undeclared (first use in this function)
/opt/tinyos-2.x/tos/platforms/telosb/MotePlatformC.nc:43: `FALSE' 
undeclared (first use in this function)
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:28,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430ClockC.nc:33,
                  from 
/opt/tinyos-2.x/tos/platforms/telosb/MoteClockC.nc:44,
                  from /opt/tinyos-2.x/tos/platforms/telosa/PlatformC.nc:35,
                  from /opt/tinyos-2.x/tos/system/MainC.nc:50,
                  from BlinkAppC.nc:45:
In interface `Msp430Timer':
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Timer.nc: At top level:
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Timer.nc:35: only commands 
and events can be defined in interfaces
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Timer.nc:35: warning: 
return-type defaults to `int'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Timer.nc:35: syntax error 
before `isOverflowPending'
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:29,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430ClockC.nc:33,
                  from 
/opt/tinyos-2.x/tos/platforms/telosb/MoteClockC.nc:44,
                  from /opt/tinyos-2.x/tos/platforms/telosa/PlatformC.nc:35,
                  from /opt/tinyos-2.x/tos/system/MainC.nc:50,
                  from BlinkAppC.nc:45:
In interface `Msp430TimerControl':
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerControl.nc:32: only 
commands and events can be defined in interfaces
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerControl.nc:32: 
warning: return-type defaults to `int'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerControl.nc:32: syntax 
error before `isInterruptPending'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerControl.nc:37: 
warning: declaration of `bool' shadows global declaration
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerControl.nc:32: 
warning: location of shadowed declaration
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerControl.nc:37: syntax 
error before `low_to_high'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerControl.nc:41: only 
commands and events can be defined in interfaces
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerControl.nc:41: 
warning: return-type defaults to `int'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerControl.nc:41: 
redefinition of `bool'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerControl.nc:41: syntax 
error before `areEventsEnabled'
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:35,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430ClockC.nc:33,
                  from 
/opt/tinyos-2.x/tos/platforms/telosb/MoteClockC.nc:44,
                  from /opt/tinyos-2.x/tos/platforms/telosa/PlatformC.nc:35,
                  from /opt/tinyos-2.x/tos/system/MainC.nc:50,
                  from BlinkAppC.nc:45:
In interface `Msp430Capture':
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Capture.nc:52: only 
commands and events can be defined in interfaces
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Capture.nc:52: warning: 
return-type defaults to `int'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Capture.nc:52: syntax error 
before `isOverflowPending'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Capture.nc:68: warning: 
declaration of `bool' shadows global declaration
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Capture.nc:52: warning: 
location of shadowed declaration
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Capture.nc:68: syntax error 
before `synchronous'
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430ClockC.nc:33,
                  from 
/opt/tinyos-2.x/tos/platforms/telosb/MoteClockC.nc:44,
                  from /opt/tinyos-2.x/tos/platforms/telosa/PlatformC.nc:35,
                  from /opt/tinyos-2.x/tos/system/MainC.nc:50,
                  from BlinkAppC.nc:45:
In component `Msp430TimerC':
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:65: `FALSE' 
undeclared here (not in a function)
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:65,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430ClockC.nc:33,
                  from 
/opt/tinyos-2.x/tos/platforms/telosb/MoteClockC.nc:44,
                  from /opt/tinyos-2.x/tos/platforms/telosa/PlatformC.nc:35,
                  from /opt/tinyos-2.x/tos/system/MainC.nc:50,
                  from BlinkAppC.nc:45:
In component `Msp430TimerP':
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerP.nc:37: syntax error 
before `bool'
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430ClockC.nc:33,
                  from 
/opt/tinyos-2.x/tos/platforms/telosb/MoteClockC.nc:44,
                  from /opt/tinyos-2.x/tos/platforms/telosa/PlatformC.nc:35,
                  from /opt/tinyos-2.x/tos/system/MainC.nc:50,
                  from BlinkAppC.nc:45:
In component `Msp430TimerC':
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:64: too many 
arguments to component `Msp430TimerA'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:67: `TRUE' 
undeclared here (not in a function)
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:66: too many 
arguments to component `Msp430TimerB'
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:68,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430ClockC.nc:33,
                  from 
/opt/tinyos-2.x/tos/platforms/telosb/MoteClockC.nc:44,
                  from /opt/tinyos-2.x/tos/platforms/telosa/PlatformC.nc:35,
                  from /opt/tinyos-2.x/tos/system/MainC.nc:50,
                  from BlinkAppC.nc:45:
In component `Msp430TimerCapComP':
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerCapComP.nc: In 
function `Control.getControl':
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerCapComP.nc:76: 
implicit declaration of function `TCAST'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerCapComP.nc:76: syntax 
error before `volatile'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerCapComP.nc: At top level:
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerCapComP.nc:79: syntax 
error before `Control'
Msp430TimerCapComP: `Capture.getEvent' not implemented
Msp430TimerCapComP: `Capture.setSynchronous' not implemented
Msp430TimerCapComP: `Capture.clearOverflow' not implemented
Msp430TimerCapComP: `Capture.bool' not implemented
Msp430TimerCapComP: `Capture.setEdge' not implemented
Msp430TimerCapComP: `Control.setControlAsCapture' not implemented
Msp430TimerCapComP: `Control.enableEvents' not implemented
Msp430TimerCapComP: `Control.setControlAsCompare' not implemented
Msp430TimerCapComP: `Control.disableEvents' not implemented
Msp430TimerCapComP: `Control.clearPendingInterrupt' not implemented
Msp430TimerCapComP: `Control.bool' not implemented
Msp430TimerCapComP: `Control.setControl' not implemented
Msp430TimerCapComP: `Control.bool' not implemented
Msp430TimerCapComP: `Event.fired' not implemented
Msp430TimerCapComP: `Compare.getEvent' not implemented
Msp430TimerCapComP: `Compare.setEvent' not implemented
Msp430TimerCapComP: `Compare.setEventFromPrev' not implemented
Msp430TimerCapComP: `Compare.setEventFromNow' not implemented
Msp430TimerCapComP: `Timer.overflow' not implemented
In component `Msp430TimerC':
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:82: cannot find 
`Timer'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:83: cannot find 
`Event'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:84: cannot find 
`VectorTimerX0'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:85: cannot find 
`VectorTimerX1'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:88: cannot find 
`Control'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:89: cannot find 
`Compare'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:90: cannot find 
`Capture'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:91: cannot find 
`Timer'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:92: cannot find 
`Event'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:95: cannot find 
`Control'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:96: cannot find 
`Compare'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:97: cannot find 
`Capture'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:98: cannot find 
`Timer'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:99: cannot find 
`Event'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:102: cannot find 
`Control'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:103: cannot find 
`Compare'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:104: cannot find 
`Capture'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:105: cannot find 
`Timer'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:106: cannot find 
`Event'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:109: cannot find 
`Timer'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:110: cannot find 
`Event'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:111: cannot find 
`VectorTimerX0'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:112: cannot find 
`VectorTimerX1'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:115: cannot find 
`Control'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:116: cannot find 
`Compare'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:117: cannot find 
`Capture'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:118: cannot find 
`Timer'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:119: cannot find 
`Event'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:122: cannot find 
`Control'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:123: cannot find 
`Compare'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:124: cannot find 
`Capture'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:125: cannot find 
`Timer'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:126: cannot find 
`Event'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:129: cannot find 
`Control'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:130: cannot find 
`Compare'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:131: cannot find 
`Capture'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:132: cannot find 
`Timer'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:133: cannot find 
`Event'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:136: cannot find 
`Control'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:137: cannot find 
`Compare'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:138: cannot find 
`Capture'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:139: cannot find 
`Timer'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:140: cannot find 
`Event'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:143: cannot find 
`Control'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:144: cannot find 
`Compare'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:145: cannot find 
`Capture'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:146: cannot find 
`Timer'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:147: cannot find 
`Event'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:150: cannot find 
`Control'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:151: cannot find 
`Compare'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:152: cannot find 
`Capture'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:153: cannot find 
`Timer'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:154: cannot find 
`Event'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:157: cannot find 
`Control'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:158: cannot find 
`Compare'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:159: cannot find 
`Capture'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:160: cannot find 
`Timer'
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430TimerC.nc:161: cannot find 
`Event'
In file included from /opt/tinyos-2.x/tos/system/MainC.nc:50,
                  from BlinkAppC.nc:45:
In component `RealMainP':
/opt/tinyos-2.x/tos/system/RealMainP.nc: In function `main':
/opt/tinyos-2.x/tos/system/RealMainP.nc:60: implicit declaration of 
function `platform_bootstrap'
/opt/tinyos-2.x/tos/system/RealMainP.nc:69: interface has no command or 
event named `runNextTask'
/opt/tinyos-2.x/tos/system/RealMainP.nc:76: interface has no command or 
event named `runNextTask'
In file included from BlinkC.nc:41,
                  from BlinkAppC.nc:45:
In interface `Timer':
/opt/tinyos-2.x/tos/lib/timer/Timer.nc: At top level:
/opt/tinyos-2.x/tos/lib/timer/Timer.nc:81: only commands and events can 
be defined in interfaces
/opt/tinyos-2.x/tos/lib/timer/Timer.nc:81: warning: return-type defaults 
to `int'
/opt/tinyos-2.x/tos/lib/timer/Timer.nc:81: syntax error before `isRunning'
/opt/tinyos-2.x/tos/lib/timer/Timer.nc:87: only commands and events can 
be defined in interfaces
/opt/tinyos-2.x/tos/lib/timer/Timer.nc:87: warning: return-type defaults 
to `int'
/opt/tinyos-2.x/tos/lib/timer/Timer.nc:87: redefinition of `bool'
/opt/tinyos-2.x/tos/lib/timer/Timer.nc:87: syntax error before `isOneShot'
In file included from BlinkAppC.nc:45:
In component `BlinkC':
BlinkC.nc: In function `Timer0.fired':
BlinkC.nc:58: implicit declaration of function `dbg'
BlinkC.nc:58: implicit declaration of function `sim_time_string'
BlinkC.nc: In function `Timer1.fired':
BlinkC.nc:64: implicit declaration of function `dbg'
BlinkC.nc:64: implicit declaration of function `sim_time_string'
BlinkC.nc: In function `Timer2.fired':
BlinkC.nc:70: implicit declaration of function `dbg'
BlinkC.nc:70: implicit declaration of function `sim_time_string'
In file included from /opt/tinyos-2.x/tos/system/LedsP.nc:39,
                  from /opt/tinyos-2.x/tos/system/LedsC.nc:38,
                  from BlinkAppC.nc:45:
In interface `GeneralIO':
/opt/tinyos-2.x/tos/interfaces/GeneralIO.nc: At top level:
/opt/tinyos-2.x/tos/interfaces/GeneralIO.nc:32: only commands and events 
can be defined in interfaces
/opt/tinyos-2.x/tos/interfaces/GeneralIO.nc:32: warning: return-type 
defaults to `int'
/opt/tinyos-2.x/tos/interfaces/GeneralIO.nc:32: syntax error before `get'
/opt/tinyos-2.x/tos/interfaces/GeneralIO.nc:34: only commands and events 
can be defined in interfaces
/opt/tinyos-2.x/tos/interfaces/GeneralIO.nc:34: warning: return-type 
defaults to `int'
/opt/tinyos-2.x/tos/interfaces/GeneralIO.nc:34: redefinition of `bool'
/opt/tinyos-2.x/tos/interfaces/GeneralIO.nc:34: syntax error before 
`isInput'
/opt/tinyos-2.x/tos/interfaces/GeneralIO.nc:36: only commands and events 
can be defined in interfaces
/opt/tinyos-2.x/tos/interfaces/GeneralIO.nc:36: warning: return-type 
defaults to `int'
/opt/tinyos-2.x/tos/interfaces/GeneralIO.nc:36: redefinition of `bool'
/opt/tinyos-2.x/tos/interfaces/GeneralIO.nc:36: syntax error before 
`isOutput'
In file included from /opt/tinyos-2.x/tos/system/LedsC.nc:38,
                  from BlinkAppC.nc:45:
In component `LedsP':
/opt/tinyos-2.x/tos/system/LedsP.nc: In function `Init.init':
/opt/tinyos-2.x/tos/system/LedsP.nc:47: implicit declaration of function 
`dbg'
/opt/tinyos-2.x/tos/system/LedsP.nc: In function `Leds.led0On':
/opt/tinyos-2.x/tos/system/LedsP.nc:65: implicit declaration of function 
`dbg'
/opt/tinyos-2.x/tos/system/LedsP.nc:65: interface has no command or 
event named `get'
/opt/tinyos-2.x/tos/system/LedsP.nc: In function `Leds.led0Off':
/opt/tinyos-2.x/tos/system/LedsP.nc:70: implicit declaration of function 
`dbg'
/opt/tinyos-2.x/tos/system/LedsP.nc:70: interface has no command or 
event named `get'
/opt/tinyos-2.x/tos/system/LedsP.nc: In function `Leds.led0Toggle':
/opt/tinyos-2.x/tos/system/LedsP.nc:75: implicit declaration of function 
`dbg'
/opt/tinyos-2.x/tos/system/LedsP.nc:75: interface has no command or 
event named `get'
/opt/tinyos-2.x/tos/system/LedsP.nc: In function `Leds.led1On':
/opt/tinyos-2.x/tos/system/LedsP.nc:80: implicit declaration of function 
`dbg'
/opt/tinyos-2.x/tos/system/LedsP.nc:80: interface has no command or 
event named `get'
/opt/tinyos-2.x/tos/system/LedsP.nc: In function `Leds.led1Off':
/opt/tinyos-2.x/tos/system/LedsP.nc:85: implicit declaration of function 
`dbg'
/opt/tinyos-2.x/tos/system/LedsP.nc:85: interface has no command or 
event named `get'
/opt/tinyos-2.x/tos/system/LedsP.nc: In function `Leds.led1Toggle':
/opt/tinyos-2.x/tos/system/LedsP.nc:90: implicit declaration of function 
`dbg'
/opt/tinyos-2.x/tos/system/LedsP.nc:90: interface has no command or 
event named `get'
/opt/tinyos-2.x/tos/system/LedsP.nc: In function `Leds.led2On':
/opt/tinyos-2.x/tos/system/LedsP.nc:95: implicit declaration of function 
`dbg'
/opt/tinyos-2.x/tos/system/LedsP.nc:95: interface has no command or 
event named `get'
/opt/tinyos-2.x/tos/system/LedsP.nc: In function `Leds.led2Off':
/opt/tinyos-2.x/tos/system/LedsP.nc:100: implicit declaration of 
function `dbg'
/opt/tinyos-2.x/tos/system/LedsP.nc:100: interface has no command or 
event named `get'
/opt/tinyos-2.x/tos/system/LedsP.nc: In function `Leds.led2Toggle':
/opt/tinyos-2.x/tos/system/LedsP.nc:105: implicit declaration of 
function `dbg'
/opt/tinyos-2.x/tos/system/LedsP.nc:105: interface has no command or 
event named `get'
/opt/tinyos-2.x/tos/system/LedsP.nc: In function `Leds.get':
/opt/tinyos-2.x/tos/system/LedsP.nc:112: interface has no command or 
event named `get'
/opt/tinyos-2.x/tos/system/LedsP.nc:115: interface has no command or 
event named `get'
/opt/tinyos-2.x/tos/system/LedsP.nc:118: interface has no command or 
event named `get'
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:33,
                  from 
/opt/tinyos-2.x/tos/platforms/telosa/PlatformLedsC.nc:38,
                  from /opt/tinyos-2.x/tos/system/LedsC.nc:38,
                  from BlinkAppC.nc:45:
In interface `HplMsp430GeneralIO':
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc: At top level:
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:59: only 
commands and events can be defined in interfaces
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:59: warning: 
return-type defaults to `int'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:59: syntax 
error before `get'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:66: only 
commands and events can be defined in interfaces
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:66: warning: 
return-type defaults to `int'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:66: 
redefinition of `bool'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:66: syntax 
error before `isInput'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:73: only 
commands and events can be defined in interfaces
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:73: warning: 
return-type defaults to `int'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:73: 
redefinition of `bool'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:73: syntax 
error before `isOutput'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:80: only 
commands and events can be defined in interfaces
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:80: warning: 
return-type defaults to `int'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:80: 
redefinition of `bool'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:80: syntax 
error before `isModuleFunc'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:87: only 
commands and events can be defined in interfaces
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:87: warning: 
return-type defaults to `int'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:87: 
redefinition of `bool'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIO.nc:87: syntax 
error before `isIOFunc'
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:163,
                  from 
/opt/tinyos-2.x/tos/platforms/telosa/PlatformLedsC.nc:38,
                  from /opt/tinyos-2.x/tos/system/LedsC.nc:38,
                  from BlinkAppC.nc:45:
In component `HplMsp430GeneralIOP':
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc: In 
function `IO.set':
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc:45: 
implicit declaration of function `TCAST'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc:45: syntax 
error before `volatile'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc: In 
function `IO.clr':
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc:46: 
implicit declaration of function `TCAST'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc:46: syntax 
error before `volatile'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc: In 
function `IO.toggle':
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc:47: 
implicit declaration of function `TCAST'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc:47: syntax 
error before `volatile'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc: In 
function `IO.getRaw':
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc:48: 
implicit declaration of function `TCAST'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc:48: syntax 
error before `volatile'
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc: At top level:
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOP.nc:49: syntax 
error before `IO'
HplMsp430GeneralIOP: `IO.makeInput' not implemented
HplMsp430GeneralIOP: `IO.bool' not implemented
HplMsp430GeneralIOP: `IO.makeOutput' not implemented
HplMsp430GeneralIOP: `IO.selectIOFunc' not implemented
HplMsp430GeneralIOP: `IO.bool' not implemented
HplMsp430GeneralIOP: `IO.bool' not implemented
HplMsp430GeneralIOP: `IO.selectModuleFunc' not implemented
HplMsp430GeneralIOP: `IO.bool' not implemented
HplMsp430GeneralIOP: `IO.bool' not implemented
In component `HplMsp430GeneralIOC':
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:230: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:231: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:232: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:233: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:234: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:235: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:236: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:237: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:241: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:242: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:243: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:244: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:245: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:246: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:247: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:248: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:252: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:253: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:254: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:255: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:256: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:257: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:258: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:259: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:263: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:264: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:265: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:266: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:267: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:268: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:269: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:270: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:274: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:275: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:276: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:277: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:278: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:279: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:280: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:281: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:285: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:286: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:287: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:288: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:289: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:290: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:291: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:292: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:321: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:322: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:323: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:324: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:325: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:326: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:327: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:328: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:330: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:331: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:332: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:333: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:334: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:335: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:337: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:338: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:339: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:340: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:341: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:342: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:343: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:344: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:346: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:347: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:349: no match
/opt/tinyos-2.x/tos/chips/msp430/pins/HplMsp430GeneralIOC.nc:350: no match
In file included from 
/opt/tinyos-2.x/tos/platforms/telosa/PlatformLedsC.nc:39,
                  from /opt/tinyos-2.x/tos/system/LedsC.nc:38,
                  from BlinkAppC.nc:45:
In component `Msp430GpioC':
/opt/tinyos-2.x/tos/chips/msp430/pins/Msp430GpioC.nc:40: syntax error 
before `GeneralIO'
Msp430GpioC: `GeneralIO.makeInput' not implemented
Msp430GpioC: `GeneralIO.bool' not implemented
Msp430GpioC: `GeneralIO.makeOutput' not implemented
Msp430GpioC: `GeneralIO.bool' not implemented
Msp430GpioC: `GeneralIO.bool' not implemented
In component `PlatformLedsC':
/opt/tinyos-2.x/tos/platforms/telosa/PlatformLedsC.nc:47: no match
/opt/tinyos-2.x/tos/platforms/telosa/PlatformLedsC.nc:48: no match
/opt/tinyos-2.x/tos/platforms/telosa/PlatformLedsC.nc:50: no match
/opt/tinyos-2.x/tos/platforms/telosa/PlatformLedsC.nc:51: no match
/opt/tinyos-2.x/tos/platforms/telosa/PlatformLedsC.nc:53: no match
/opt/tinyos-2.x/tos/platforms/telosa/PlatformLedsC.nc:54: no match
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/AlarmMilli32C.nc:33,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/HilTimerMilliC.nc:40,
                  from /opt/tinyos-2.x/tos/system/TimerMilliP.nc:41,
                  from /opt/tinyos-2.x/tos/system/TimerMilliC.nc:40,
                  from BlinkAppC.nc:46:
In interface `Alarm':
/opt/tinyos-2.x/tos/lib/timer/Alarm.nc:77: only commands and events can 
be defined in interfaces
/opt/tinyos-2.x/tos/lib/timer/Alarm.nc:77: warning: return-type defaults 
to `int'
/opt/tinyos-2.x/tos/lib/timer/Alarm.nc:77: syntax error before `isRunning'
In component `Msp430Timer32khzMapC':
/opt/tinyos-2.x/tos/platforms/telosa/Msp430Timer32khzMapC.nc:43: 
`Msp430TimerControl' not connected
In component `Msp430Timer32khzC':
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Timer32khzC.nc:32: 
`Msp430TimerControl' not connected
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Alarm32khz16C.nc:38,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/AlarmMilli32C.nc:37,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/HilTimerMilliC.nc:40,
                  from /opt/tinyos-2.x/tos/system/TimerMilliP.nc:41,
                  from /opt/tinyos-2.x/tos/system/TimerMilliC.nc:40,
                  from BlinkAppC.nc:46:
In component `Msp430AlarmC':
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430AlarmC.nc:65: syntax error 
before `Alarm'
Msp430AlarmC: `Msp430Timer.overflow' not implemented
Msp430AlarmC: `Alarm.getNow' not implemented
Msp430AlarmC: `Alarm.startAt' not implemented
Msp430AlarmC: `Alarm.getAlarm' not implemented
In component `Alarm32khz16C':
/opt/tinyos-2.x/tos/chips/msp430/timer/Alarm32khz16C.nc:40: no match
/opt/tinyos-2.x/tos/chips/msp430/timer/Alarm32khz16C.nc:41: no match
/opt/tinyos-2.x/tos/chips/msp430/timer/Alarm32khz16C.nc:43: cannot find 
`Msp430Timer'
/opt/tinyos-2.x/tos/chips/msp430/timer/Alarm32khz16C.nc:44: cannot find 
`Msp430TimerControl'
/opt/tinyos-2.x/tos/chips/msp430/timer/Alarm32khz16C.nc:45: cannot find 
`Msp430Compare'
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/CounterMilli32C.nc:32,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/AlarmMilli32C.nc:38,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/HilTimerMilliC.nc:40,
                  from /opt/tinyos-2.x/tos/system/TimerMilliP.nc:41,
                  from /opt/tinyos-2.x/tos/system/TimerMilliC.nc:40,
                  from BlinkAppC.nc:46:
In interface `Counter':
/opt/tinyos-2.x/tos/lib/timer/Counter.nc:60: only commands and events 
can be defined in interfaces
/opt/tinyos-2.x/tos/lib/timer/Counter.nc:60: warning: return-type 
defaults to `int'
/opt/tinyos-2.x/tos/lib/timer/Counter.nc:60: syntax error before 
`isOverflowPending'
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Counter32khzC.nc:37,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/CounterMilli32C.nc:36,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/AlarmMilli32C.nc:38,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/HilTimerMilliC.nc:40,
                  from /opt/tinyos-2.x/tos/system/TimerMilliP.nc:41,
                  from /opt/tinyos-2.x/tos/system/TimerMilliC.nc:40,
                  from BlinkAppC.nc:46:
In component `Msp430CounterC':
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430CounterC.nc:43: syntax 
error before `Counter'
Msp430CounterC: `Msp430Timer.overflow' not implemented
Msp430CounterC: `Counter.clearOverflow' not implemented
In component `Msp430Counter32khzC':
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Counter32khzC.nc:39: no match
/opt/tinyos-2.x/tos/chips/msp430/timer/Msp430Counter32khzC.nc:40: cannot 
find `Msp430Timer'
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/CounterMilli32C.nc:37,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/AlarmMilli32C.nc:38,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/HilTimerMilliC.nc:40,
                  from /opt/tinyos-2.x/tos/system/TimerMilliP.nc:41,
                  from /opt/tinyos-2.x/tos/system/TimerMilliC.nc:40,
                  from BlinkAppC.nc:46:
In component `TransformCounterC':
/opt/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: In function 
`Counter.get':
/opt/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:76: interface has no 
command or event named `isOverflowPending'
/opt/tinyos-2.x/tos/lib/timer/TransformCounterC.nc: At top level:
/opt/tinyos-2.x/tos/lib/timer/TransformCounterC.nc:100: syntax error 
before `Counter'
TransformCounterC: `CounterFrom.overflow' not implemented
TransformCounterC: `Counter.clearOverflow' not implemented
In component `CounterMilli32C':
/opt/tinyos-2.x/tos/chips/msp430/timer/CounterMilli32C.nc:39: cannot 
find `Counter'
/opt/tinyos-2.x/tos/chips/msp430/timer/CounterMilli32C.nc:41: cannot 
find `CounterFrom'
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/AlarmMilli32C.nc:39,
                  from 
/opt/tinyos-2.x/tos/chips/msp430/timer/HilTimerMilliC.nc:40,
                  from /opt/tinyos-2.x/tos/system/TimerMilliP.nc:41,
                  from /opt/tinyos-2.x/tos/system/TimerMilliC.nc:40,
                  from BlinkAppC.nc:46:
In component `TransformAlarmC':
/opt/tinyos-2.x/tos/lib/timer/TransformAlarmC.nc:86: syntax error before 
`Alarm'
TransformAlarmC: `Alarm.startAt' not implemented
TransformAlarmC: `Alarm.start' not implemented
TransformAlarmC: `Alarm.stop' not implemented
TransformAlarmC: `AlarmFrom.fired' not implemented
TransformAlarmC: `Counter.overflow' not implemented
In component `AlarmMilli32C':
/opt/tinyos-2.x/tos/chips/msp430/timer/AlarmMilli32C.nc:42: no match
/opt/tinyos-2.x/tos/chips/msp430/timer/AlarmMilli32C.nc:44: cannot find 
`AlarmFrom'
/opt/tinyos-2.x/tos/chips/msp430/timer/AlarmMilli32C.nc:45: cannot find 
`Counter'
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/HilTimerMilliC.nc:41,
                  from /opt/tinyos-2.x/tos/system/TimerMilliP.nc:41,
                  from /opt/tinyos-2.x/tos/system/TimerMilliC.nc:40,
                  from BlinkAppC.nc:46:
In component `AlarmToTimerC':
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc:45: syntax error before 
`m_oneshot'
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc:47: syntax error before 
`bool'
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc: In function `start':
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc:50: `m_oneshot' 
undeclared (first use in this function)
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc:50: `oneshot' undeclared 
(first use in this function)
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc: In function 
`Timer.startPeriodic':
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc:55: `FALSE' undeclared 
(first use in this function)
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc: In function 
`Timer.startOneShot':
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc:58: `TRUE' undeclared 
(first use in this function)
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc: In function `fired.runTask':
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc:65: `m_oneshot' 
undeclared (first use in this function)
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc:65: `FALSE' undeclared 
(first use in this function)
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc: At top level:
/opt/tinyos-2.x/tos/lib/timer/AlarmToTimerC.nc:73: syntax error before 
`Timer'
AlarmToTimerC: `Timer.getNow' not implemented
AlarmToTimerC: `Timer.startPeriodicAt' not implemented
AlarmToTimerC: `Timer.getdt' not implemented
AlarmToTimerC: `Timer.gett0' not implemented
AlarmToTimerC: `Timer.startOneShotAt' not implemented
In file included from 
/opt/tinyos-2.x/tos/chips/msp430/timer/HilTimerMilliC.nc:42,
                  from /opt/tinyos-2.x/tos/system/TimerMilliP.nc:41,
                  from /opt/tinyos-2.x/tos/system/TimerMilliC.nc:40,
                  from BlinkAppC.nc:46:
In component `VirtualizeTimerC':
/opt/tinyos-2.x/tos/lib/timer/VirtualizeTimerC.nc:52: syntax error 
before `bool'
/opt/tinyos-2.x/tos/lib/timer/VirtualizeTimerC.nc:52: warning: no 
semicolon at end of struct or union
/opt/tinyos-2.x/tos/lib/timer/VirtualizeTimerC.nc:53: syntax error 
before `isrunning'
/opt/tinyos-2.x/tos/lib/timer/VirtualizeTimerC.nc:54: syntax error 
before `_reserved'
VirtualizeTimerC: `TimerFrom.fired' not implemented
VirtualizeTimerC: `Timer.getNow' not implemented
VirtualizeTimerC: `Timer.startPeriodicAt' not implemented
VirtualizeTimerC: `Timer.getdt' not implemented
VirtualizeTimerC: `Timer.gett0' not implemented
VirtualizeTimerC: `Timer.startOneShotAt' not implemented
VirtualizeTimerC: `Timer.startPeriodic' not implemented
VirtualizeTimerC: `Timer.startOneShot' not implemented
VirtualizeTimerC: `Timer.stop' not implemented
In component `HilTimerMilliC':
/opt/tinyos-2.x/tos/chips/msp430/timer/HilTimerMilliC.nc:47: no match
/opt/tinyos-2.x/tos/chips/msp430/timer/HilTimerMilliC.nc:50: cannot find 
`TimerFrom'
/opt/tinyos-2.x/tos/chips/msp430/timer/HilTimerMilliC.nc:51: cannot find 
`Alarm'
make: *** [exe0] Error 1
_______________________________________________
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to