Hi All,
I am trying deluge for iris motes with tinyos2.0.2 I am able to compile tosboot When I try to make iris for Blink in apps/tests/deluge/Blink the following errors are coming.
mkdir -p build/iris compiling BlinkAppC to a iris binary ncc -o build/iris/main.exe -Os -Wall -Wshadow -Wnesc-all -target=iris -fnesc-cfile=build/iris/app.c -board=micasb --param max-inline-insns-single=100000 -Ibuild/iris -DDELUGE_BASESTATION -DDELUGE -I/opt/tinyos-2.x/tos/lib/net -I/opt/tinyos-2.x/tos/lib/net/Deluge -I/opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager -DIDENT_PROGRAM_NAME=\"BlinkAppC\" -DIDENT_USER_ID=\"root\" -DIDENT_HOSTNAME=\"localhost.local\" -DIDENT_USER_HASH=0x53b81074L -DIDENT_UNIX_TIME=0x482bfe40L -DIDENT_UID_HASH=0xbbc0a494L -fnesc-dump=wiring -fnesc-dump='interfaces(!abstract())' -fnesc-dump='referenced(interfacedefs, components)' -fnesc-dumpfile=build/iris/wiring-check.xml BlinkAppC.nc -lm In file included from BlinkAppC.nc:47: In component `DelugeC': /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:38: component BlockReaderC not found /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:38: component `BlockReaderC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:39: component `BlockReaderC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:40: component `BlockReaderC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:42: component BlockWriterC not found /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:42: component `BlockWriterC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:43: component `BlockWriterC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:44: component `BlockWriterC' is not generic In file included from BlinkAppC.nc:47: /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:59: component NetProgC not found In file included from /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:59, from BlinkAppC.nc:47: In component `DelugeP': /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:36: interface NetProg not found In file included from /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:59, from BlinkAppC.nc:47: /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc: In function `ObjectTransfer.receiveDone': /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:146: interface has no command or event named `programImageAndReboot' /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc: In function `DelugeMetadata.readDone': /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:159: interface has no command or event named `programImageAndReboot' In file included from BlinkAppC.nc:47: In component `DelugeC': /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc: At top level: /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:61: component BlockStorageManagerC not found In file included from /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:62, from BlinkAppC.nc:47: In component `DelugeMetadataC': /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:42: component `BlockReaderC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:43: component `BlockReaderC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:44: component `BlockReaderC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:45: component `BlockReaderC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:52: component `BlockWriterC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:53: component `BlockWriterC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:54: component `BlockWriterC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:55: component `BlockWriterC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:47: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:48: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:49: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:50: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:57: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:58: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:59: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeMetadataC.nc:60: no match In file included from /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeVolumeManagerClientC.nc:38, from /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:64, from BlinkAppC.nc:47: In component `DelugeVolumeManagerC': /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeVolumeManagerC.nc:38: component `BlockWriterC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeVolumeManagerC.nc:39: component `BlockWriterC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeVolumeManagerC.nc:40: component `BlockWriterC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeVolumeManagerC.nc:42: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeVolumeManagerC.nc:43: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeVolumeManagerC.nc:44: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeVolumeManagerC.nc:46: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeVolumeManagerC.nc:47: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeVolumeManagerC.nc:48: no match In file included from BlinkAppC.nc:47: In component `DelugeC': /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:65: component BlockStorageLockClientC not found /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:65: component `BlockStorageLockClientC' is not generic In file included from /opt/tinyos-2.x/tos/lib/serial/SerialActiveMessageC.nc:45, from /opt/tinyos-2.x/tos/lib/net/Deluge/SerialStarterC.nc:31, from /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:82, from BlinkAppC.nc:47: In component `SerialActiveMessageP': /opt/tinyos-2.x/tos/lib/serial/SerialActiveMessageP.nc:53: syntax error before `*' SerialActiveMessageP: `SubSend.sendDone' not implemented SerialActiveMessageP: `SubReceive.receive' not implemented SerialActiveMessageP: `AMSend.send' not implemented SerialActiveMessageP: `AMSend.getPayload' not implemented SerialActiveMessageP: `AMSend.maxPayloadLength' not implemented SerialActiveMessageP: `AMSend.cancel' not implemented SerialActiveMessageP: `Packet.clear' not implemented SerialActiveMessageP: `Packet.payloadLength' not implemented SerialActiveMessageP: `Packet.getPayload' not implemented SerialActiveMessageP: `Packet.maxPayloadLength' not implemented SerialActiveMessageP: `Packet.setPayloadLength' not implemented SerialActiveMessageP: `PacketAcknowledgements.requestAck' not implemented SerialActiveMessageP: `PacketAcknowledgements.noAck' not implemented SerialActiveMessageP: `PacketAcknowledgements.wasAcked' not implemented SerialActiveMessageP: `AMPacket.group' not implemented SerialActiveMessageP: `AMPacket.source' not implemented SerialActiveMessageP: `AMPacket.address' not implemented SerialActiveMessageP: `AMPacket.destination' not implemented SerialActiveMessageP: `AMPacket.setSource' not implemented SerialActiveMessageP: `AMPacket.setDestination' not implemented SerialActiveMessageP: `AMPacket.type' not implemented SerialActiveMessageP: `AMPacket.setType' not implemented SerialActiveMessageP: `AMPacket.isForMe' not implemented SerialActiveMessageP: `AMPacket.setGroup' not implemented SerialActiveMessageP: `AMPacket.localGroup' not implemented In component `SerialActiveMessageC': /opt/tinyos-2.x/tos/lib/serial/SerialActiveMessageC.nc:52: no match /opt/tinyos-2.x/tos/lib/serial/SerialActiveMessageC.nc:53: no match /opt/tinyos-2.x/tos/lib/serial/SerialActiveMessageC.nc:54: no match /opt/tinyos-2.x/tos/lib/serial/SerialActiveMessageC.nc:55: no match /opt/tinyos-2.x/tos/lib/serial/SerialActiveMessageC.nc:56: no match /opt/tinyos-2.x/tos/lib/serial/SerialActiveMessageC.nc:58: cannot find `SubSend' /opt/tinyos-2.x/tos/lib/serial/SerialActiveMessageC.nc:59: cannot find `SubReceive' In file included from /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:36, from /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:83, from BlinkAppC.nc:47: In component `FlashVolumeManagerP': /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerP.nc: In function `SerialAMReceiver.receive': /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerP.nc:235: `IDENT_APPNAME' undeclared (first use in this function) /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerP.nc:235: (Each undeclared identifier is reported only once /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerP.nc:235: for each function it appears in.) /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerP.nc:238: `IDENT_TIMESTAMP' undeclared (first use in this function) /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerP.nc:239: `IDENT_UIDHASH' undeclared (first use in this function) In file included from /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:83, from BlinkAppC.nc:47: In component `FlashVolumeManagerC': /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc: At top level: /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:39: component BlockStorageLockC not found /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:40: component `BlockStorageLockClientC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:42: component `BlockReaderC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:43: component `BlockReaderC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:44: component `BlockReaderC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:45: component `BlockReaderC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:47: component `BlockWriterC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:48: component `BlockWriterC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:49: component `BlockWriterC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:50: component `BlockWriterC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:52: no match /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:53: no match /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:54: no match /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:55: no match /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:57: no match /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:58: no match /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:59: no match /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:60: no match /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:62: no match /opt/tinyos-2.x/tos/lib/net/Deluge/FlashVolumeManager/FlashVolumeManagerC.nc:63: no match In file included from /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeManagerC.nc:40, from /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:84, from BlinkAppC.nc:47: In component `DelugeManagerP': /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeManagerP.nc: In function `DelayTimer.fired': /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeManagerP.nc:119: interface has no command or event named `programImageAndReboot' /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeManagerP.nc:122: interface has no command or event named `reboot' In file included from /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:84, from BlinkAppC.nc:47: In component `DelugeManagerC': /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeManagerC.nc: At top level: /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeManagerC.nc:46: component `BlockStorageLockClientC' is not generic /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeManagerC.nc:53: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeManagerC.nc:56: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeManagerC.nc:59: no match In component `DelugeC': /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:46: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:47: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:48: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:50: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:51: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:52: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:73: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:75: no match /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:79: no match
I replaced the latest ver of files mentioned in the error But again i'm getting the same
Any help regarding this will be of great help
Reema
|
Sent from Yahoo! Mail.
A Smarter Email.
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
