[Tinyos-help] Linux install problem with make telosb

aredfern aredfern at uclink.berkeley.edu
Tue Mar 29 10:33:01 PST 2005


Hello,

I'm trying to set up a linux box running Fedora 2 to program motes.  I've been 
following several guides on how to set the system up;
http://www.eecs.harvard.edu/~mdw/course/cs263/fa04/assn1/telos.html
http://www2.cs.uh.edu/~rzheng/research/Isis.html
and the README.TOOLCHAIN in the /tools/src/mspgcc file
I have been able to make the mica platforms but when I do make telos, make 
telosa or make telosb I get errors.  It looks like something is not linked 
right  but I don't know what.  Any ideas?  Below is the output.  Thanks for 
you help.

Andrew

mkdir -p build/telosb
    compiling Blink to a telosb binary
ncc -o build/telosb/main.exe -Os -mdisable-hwmul 
-I/opt/tinyos-1.x/tos/lib/CC2420Radio 
-I/opt/tinyos-1.x/tos/../beta/STM25P/STM25P -Wall -Wshadow 
-DDEF_TOS_AM_GROUP=0x7d -Wnesc-all -target=telosb 
-fnesc-cfile=build/telosb/app.c -board= -DIDENT_PROGRAM_NAME="Blink" 
-DIDENT_PROGRAM_NAME_BYTES="66,108,105,110,107,0" -DIDENT_USER_ID="root" 
-DIDENT_USER_ID_BYTES="114,111,111,116,0" -DIDENT_HOSTNAME="flash.me.berkele" 
-DIDENT_HOSTNAME_BYTES="102,108,97,115,104,46,109,101,46,98,101,114,107,101,10
8,101,0" -DIDENT_USER_HASH=0x7ec7fd89L -DIDENT_UNIX_TIME=0x42499a63L Blink.nc 
-lm 
...
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerA.clear' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerA.setClockSource' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerA.disableEvents' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerA.clearOverflow' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerA.uint16_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerA.getMode' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerA.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerA.setMode' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerA.setInputDivider' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CompareB4.setEvent' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CompareB4.setEventFromPrev' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CompareB4.setEventFromNow' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CompareB4.uint16_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`ControlA1.setControlAsCapture' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlA1.getControl' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlA1.enableEvents' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`ControlA1.setControlAsCompare' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlA1.disableEvents' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`ControlA1.clearPendingInterrupt' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlA1.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlA1.setControl' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlA1.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`ControlB5.setControlAsCapture' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB5.getControl' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB5.enableEvents' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`ControlB5.setControlAsCompare' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB5.disableEvents' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`ControlB5.clearPendingInterrupt' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB5.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB5.setControl' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB5.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CaptureA0.setSynchronous' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureA0.clearOverflow' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureA0.uint16_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureA0.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureA0.setEdge' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CaptureB2.setSynchronous' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureB2.clearOverflow' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureB2.uint16_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureB2.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureB2.setEdge' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CompareA0.setEvent' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CompareA0.setEventFromPrev' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CompareA0.setEventFromNow' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CompareA0.uint16_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CompareB2.setEvent' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CompareB2.setEventFromPrev' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CompareB2.setEventFromNow' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CompareB2.uint16_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CaptureB5.setSynchronous' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureB5.clearOverflow' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureB5.uint16_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureB5.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureB5.setEdge' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`ControlB3.setControlAsCapture' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB3.getControl' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB3.enableEvents' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`ControlB3.setControlAsCompare' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB3.disableEvents' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`ControlB3.clearPendingInterrupt' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB3.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB3.setControl' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB3.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerB.clear' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerB.setClockSource' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerB.disableEvents' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerB.clearOverflow' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerB.uint16_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerB.getMode' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerB.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerB.setMode' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `TimerB.setInputDivider' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CompareB5.setEvent' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CompareB5.setEventFromPrev' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CompareB5.setEventFromNow' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CompareB5.uint16_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CaptureB0.setSynchronous' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureB0.clearOverflow' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureB0.uint16_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureB0.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CaptureB0.setEdge' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CompareB6.setEvent' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CompareB6.setEventFromPrev' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CompareB6.setEventFromNow' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CompareB6.uint16_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CompareB0.setEvent' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CompareB0.setEventFromPrev' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`CompareB0.setEventFromNow' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `CompareB0.uint16_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`ControlB6.setControlAsCapture' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB6.getControl' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB6.enableEvents' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`ControlB6.setControlAsCompare' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB6.disableEvents' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: 
`ControlB6.clearPendingInterrupt' not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB6.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB6.setControl' 
not implemented
/opt/tinyos-1.x/tos/platform/msp430/MSP430TimerM.nc: `ControlB6.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/HPLInitC.nc:35: cannot find `init'
/opt/tinyos-1.x/tos/platform/msp430/Main.nc:54: cannot find `hardwareInit'
In file included from BlinkM.nc:41:
/opt/tinyos-1.x/tos/interfaces/Timer.nc:59: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Timer.nc:59: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Timer.nc:59: syntax error before `start'
/opt/tinyos-1.x/tos/interfaces/Timer.nc:68: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Timer.nc:68: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Timer.nc:68: redefinition of `result_t'
/opt/tinyos-1.x/tos/interfaces/Timer.nc:68: syntax error before `stop'
/opt/tinyos-1.x/tos/interfaces/Timer.nc:73: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Timer.nc:73: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Timer.nc:73: redefinition of `result_t'
/opt/tinyos-1.x/tos/interfaces/Timer.nc:73: syntax error before `fired'
In file included from BlinkM.nc:42:
/opt/tinyos-1.x/tos/interfaces/Leds.nc:56: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Leds.nc:56: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:56: syntax error before `init'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:64: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Leds.nc:64: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:64: redefinition of `result_t'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:64: syntax error before `redOn'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:72: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Leds.nc:72: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:72: redefinition of `result_t'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:72: syntax error before `redOff'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:81: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Leds.nc:81: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:81: redefinition of `result_t'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:81: syntax error before `redToggle'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:89: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Leds.nc:89: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:89: redefinition of `result_t'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:89: syntax error before `greenOn'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:97: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Leds.nc:97: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:97: redefinition of `result_t'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:97: syntax error before `greenOff'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:106: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Leds.nc:106: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:106: redefinition of `result_t'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:106: syntax error before `greenToggle'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:114: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Leds.nc:114: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:114: redefinition of `result_t'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:114: syntax error before `yellowOn'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:122: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Leds.nc:122: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:122: redefinition of `result_t'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:122: syntax error before `yellowOff'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:131: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Leds.nc:131: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:131: redefinition of `result_t'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:131: syntax error before `yellowToggle'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:139: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Leds.nc:139: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:139: syntax error before `get'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:149: only commands and events can be 
defined in interfaces
/opt/tinyos-1.x/tos/interfaces/Leds.nc:149: warning: return-type defaults to 
`int'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:149: redefinition of `result_t'
/opt/tinyos-1.x/tos/interfaces/Leds.nc:149: syntax error before `set'
BlinkM.nc:52: syntax error before `StdControl'
BlinkM.nc: `StdControl.result_t' not implemented
BlinkM.nc: `StdControl.result_t' not implemented
BlinkM.nc: `StdControl.result_t' not implemented
In file included from /opt/tinyos-1.x/tos/platform/msp430/TimerC.nc:28:
/opt/tinyos-1.x/tos/platform/msp430/LocalTime.nc:27: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/LocalTime.nc:27: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/LocalTime.nc:27: syntax error before 
`read'
/opt/tinyos-1.x/tos/platform/msp430/TimerC.nc:29: syntax error before 
`uint8_t'
/opt/tinyos-1.x/tos/platform/msp430/TimerC.nc:30: syntax error before 
`uint8_t'
In file included from /opt/tinyos-1.x/tos/platform/msp430/TimerC.nc:30:
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:27: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:27: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:27: syntax error before 
`setPeriodic'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:28: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:28: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:28: redefinition of 
`result_t'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:28: syntax error before 
`setOneShot'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:30: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:30: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:30: redefinition of 
`result_t'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:30: syntax error before 
`stop'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:32: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:32: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:32: syntax error before 
`isSet'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:33: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:33: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:33: redefinition of `bool'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:33: syntax error before 
`isPeriodic'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:34: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:34: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:34: redefinition of `bool'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:34: syntax error before 
`isOneShot'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:35: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:35: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:35: syntax error before 
`getPeriod'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:37: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:37: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:37: redefinition of 
`result_t'
/opt/tinyos-1.x/tos/platform/msp430/TimerMilli.nc:37: syntax error before 
`fired'
/opt/tinyos-1.x/tos/platform/msp430/TimerC.nc:31: syntax error before 
`uint8_t'
In file included from /opt/tinyos-1.x/tos/platform/msp430/TimerC.nc:31:
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:27: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:27: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:27: syntax error before 
`setPeriodic'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:28: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:28: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:28: redefinition of 
`result_t'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:28: syntax error before 
`setOneShot'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:30: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:30: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:30: redefinition of 
`result_t'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:30: syntax error before 
`stop'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:32: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:32: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:32: syntax error before 
`isSet'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:33: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:33: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:33: redefinition of `bool'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:33: syntax error before 
`isPeriodic'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:34: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:34: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:34: redefinition of `bool'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:34: syntax error before 
`isOneShot'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:35: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:35: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:35: syntax error before 
`getPeriod'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:37: only commands and events 
can be defined in interfaces
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:37: warning: return-type 
defaults to `int'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:37: redefinition of 
`result_t'
/opt/tinyos-1.x/tos/platform/msp430/TimerJiffy.nc:37: syntax error before 
`fired'
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc:31: syntax error before 
`uint8_t'
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc:32: syntax error before 
`uint8_t'
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc:33: syntax error before 
`uint8_t'
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc:56: syntax error before 
`uint32_t'
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc:56: warning: no semicolon at end 
of struct or union
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc:57: syntax error before `next'
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc:58: syntax error before 
`isperiodic'
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc:59: syntax error before `isset'
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc:60: syntax error before `:'
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc:61: syntax error before 
`_reserved_byte'
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerMilli.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerMilli.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerMilli.int32_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerMilli.result_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerMilli.result_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerMilli.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerMilli.result_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerMilli.result_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `LocalTime.uint32_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `AlarmCompare.fired' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerJiffy.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerJiffy.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerJiffy.int32_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerJiffy.result_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerJiffy.result_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerJiffy.bool' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerJiffy.result_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `TimerJiffy.result_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `AlarmTimer.overflow' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `StdControl.result_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `StdControl.result_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `StdControl.result_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `Timer.result_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `Timer.result_t' not 
implemented
/opt/tinyos-1.x/tos/platform/msp430/TimerM.nc: `Timer.result_t' not 
implemented
SingleTimer.nc:54: too many arguments
/opt/tinyos-1.x/tos/system/LedsC.nc:50: syntax error before `ledsOn'
/opt/tinyos-1.x/tos/system/LedsC.nc:58: syntax error before `Leds'
/opt/tinyos-1.x/tos/system/LedsC.nc:61: syntax error before string constant
/opt/tinyos-1.x/tos/system/LedsC.nc:61: warning: return-type defaults to `int'
/opt/tinyos-1.x/tos/system/LedsC.nc:61: warning: data definition has no type 
or storage class
/opt/tinyos-1.x/tos/system/LedsC.nc:62: warning: return-type defaults to `int'
/opt/tinyos-1.x/tos/system/LedsC.nc:62: warning: data definition has no type 
or storage class
/opt/tinyos-1.x/tos/system/LedsC.nc:63: warning: return-type defaults to `int'
/opt/tinyos-1.x/tos/system/LedsC.nc:63: warning: data definition has no type 
or storage class
/opt/tinyos-1.x/tos/system/LedsC.nc:64: warning: return-type defaults to `int'
/opt/tinyos-1.x/tos/system/LedsC.nc:64: warning: data definition has no type 
or storage class
/opt/tinyos-1.x/tos/system/LedsC.nc:65: warning: return-type defaults to `int'
/opt/tinyos-1.x/tos/system/LedsC.nc:65: warning: data definition has no type 
or storage class
/opt/tinyos-1.x/tos/system/LedsC.nc:66: warning: return-type defaults to `int'
/opt/tinyos-1.x/tos/system/LedsC.nc:66: warning: data definition has no type 
or storage class
/opt/tinyos-1.x/tos/system/LedsC.nc:67: warning: return-type defaults to `int'
/opt/tinyos-1.x/tos/system/LedsC.nc:67: warning: data definition has no type 
or storage class
/opt/tinyos-1.x/tos/system/LedsC.nc:69: syntax error before `return'
/opt/tinyos-1.x/tos/system/LedsC.nc: `Leds.result_t' not implemented
/opt/tinyos-1.x/tos/system/LedsC.nc: `Leds.result_t' not implemented
/opt/tinyos-1.x/tos/system/LedsC.nc: `Leds.result_t' not implemented
/opt/tinyos-1.x/tos/system/LedsC.nc: `Leds.result_t' not implemented
/opt/tinyos-1.x/tos/system/LedsC.nc: `Leds.result_t' not implemented
/opt/tinyos-1.x/tos/system/LedsC.nc: `Leds.result_t' not implemented
/opt/tinyos-1.x/tos/system/LedsC.nc: `Leds.uint8_t' not implemented
/opt/tinyos-1.x/tos/system/LedsC.nc: `Leds.result_t' not implemented
/opt/tinyos-1.x/tos/system/LedsC.nc: `Leds.result_t' not implemented
/opt/tinyos-1.x/tos/system/LedsC.nc: `Leds.result_t' not implemented
/opt/tinyos-1.x/tos/system/LedsC.nc: `Leds.result_t' not implemented
/opt/tinyos-1.x/tos/system/LedsC.nc: `Leds.result_t' not implemented
make: *** [exe0] Error 1




More information about the Tinyos-help mailing list