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
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to