Hi,
It seems that a lot has been restructured in the TinyOS 2.x source tree.
For some reason this now breaks compiling applications. Am I missing
something? Or did somebody forget to check in a new version of some make
rules?
Cheers,
Urs
mkdir -p build/micaz
mig python -target=micaz -DIDENT_PROGRAM_NAME=\"RadioCountToLed\"
-DIDENT_USER_ID=\"hun\" -DIDENT_HOSTNAME=\"lipari\"
-DIDENT_USER_HASH=0x8e6154ddL -DIDENT_UNIX_TIME=0x469b5acaL
-DIDENT_UID_HASH=0x0a468d32L -python-classname=RadioCountMsg
RadioCountToLeds.h radio_count_msg -o RadioCountMsg.py
javac RadioCountMsg.java
compiling RadioCountToLedsAppC to a micaz binary
ncc -o build/micaz/main.exe -Os -finline-limit=100000 -Wall -Wshadow
-Wnesc-all -target=micaz -fnesc-cfile=build/micaz/app.c -board=micasb
-DIDENT_PROGRAM_NAME=\"RadioCountToLed\" -DIDENT_USER_ID=\"hun\"
-DIDENT_HOSTNAME=\"lipari\" -DIDENT_USER_HASH=0x8e6154ddL
-DIDENT_UNIX_TIME=0x469b5acaL -DIDENT_UID_HASH=0x0a468d32L
-fnesc-dump=wiring -fnesc-dump='interfaces(!abstract())'
-fnesc-dump='referenced(interfacedefs, components)'
-fnesc-dumpfile=build/micaz/wiring-check.xml RadioCountToLedsAppC.nc -lm
In file included from
/opt/tinyos-2.x/tos/platforms/micaz/ActiveMessageC.nc:61,
from /opt/tinyos-2.x/tos/system/AMQueueP.nc:43,
from /opt/tinyos-2.x/tos/system/AMSenderC.nc:50,
from RadioCountToLedsAppC.nc:48:
In component `CC2420ActiveMessageC':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:48: interface
CC2420Packet not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:48: interface
CC2420Packet not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:50: interface
RadioBackoff not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:50: interface
RadioBackoff not found
In file included from
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:57,
from
/opt/tinyos-2.x/tos/platforms/micaz/ActiveMessageC.nc:61,
from /opt/tinyos-2.x/tos/system/AMQueueP.nc:43,
from /opt/tinyos-2.x/tos/system/AMSenderC.nc:50,
from RadioCountToLedsAppC.nc:48:
In component `CC2420ActiveMessageP':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:48: interface
CC2420Packet not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:48: interface
CC2420Packet not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:49: interface
CC2420PacketBody not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:49: interface
CC2420PacketBody not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:50: interface
CC2420Config not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:50: interface
CC2420Config not found
In file included from
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:57,
from
/opt/tinyos-2.x/tos/platforms/micaz/ActiveMessageC.nc:61,
from /opt/tinyos-2.x/tos/system/AMQueueP.nc:43,
from /opt/tinyos-2.x/tos/system/AMSenderC.nc:50,
from RadioCountToLedsAppC.nc:48:
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc: In function
`AMSend.send':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:64: interface
has no command or event named `getHeader'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:67: interface
has no command or event named `getPanAddr'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc: In function
`AMPacket.destination':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:108: interface
has no command or event named `getHeader'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc: In function
`AMPacket.source':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:113: interface
has no command or event named `getHeader'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc: In function
`AMPacket.setDestination':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:118: interface
has no command or event named `getHeader'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc: In function
`AMPacket.setSource':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:123: interface
has no command or event named `getHeader'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc: In function
`AMPacket.type':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:133: interface
has no command or event named `getHeader'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc: In function
`AMPacket.setType':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:138: interface
has no command or event named `getHeader'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc: In function
`AMPacket.group':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:143: interface
has no command or event named `getHeader'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc: In function
`AMPacket.setGroup':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:148: interface
has no command or event named `getHeader'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc: In function
`AMPacket.localGroup':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:152: interface
has no command or event named `getPanAddr'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc: In function
`Packet.payloadLength':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:161: interface
has no command or event named `getHeader'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc: In function
`Packet.setPayloadLength':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:165: interface
has no command or event named `getHeader'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc: At top level:
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageP.nc:202: `syncDone'
is not in interface `CC2420Config'
In file included from
/opt/tinyos-2.x/tos/platforms/micaz/ActiveMessageC.nc:61,
from /opt/tinyos-2.x/tos/system/AMQueueP.nc:43,
from /opt/tinyos-2.x/tos/system/AMSenderC.nc:50,
from RadioCountToLedsAppC.nc:48:
In component `CC2420ActiveMessageC':
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:58: component
CC2420CsmaC not found
In file included from
/opt/tinyos-2.x/tos/platforms/micaz/ActiveMessageC.nc:61,
from /opt/tinyos-2.x/tos/system/AMQueueP.nc:43,
from /opt/tinyos-2.x/tos/system/AMSenderC.nc:50,
from RadioCountToLedsAppC.nc:48:
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:60: component
UniqueSendC not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:61: component
UniqueReceiveC not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:62: component
CC2420TinyosNetworkC not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:63: component
CC2420PacketC not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:64: component
CC2420ControlC not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:69: component
DummyLplC not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:75: component
PacketLinkDummyC not found
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:79: no match
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:85: no match
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:86: no match
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:87: no match
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:88: no match
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:92: no match
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:93: cannot find
`SubControl'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:96: no match
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:97: cannot find
`SubSend'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:98: cannot find
`Send'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:99: cannot find
`Send'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:100: cannot
find `SubSend'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:103: no match
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:104: cannot
find `Receive'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:105: cannot
find `Receive'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:106: cannot
find `SubReceive'
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:109: no match
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:110: no match
/opt/tinyos-2.x/tos/chips/cc2420/CC2420ActiveMessageC.nc:111: no match
make: *** [exe0] Fehler 1
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help