Hi Mike,
I use these 2 instructions to do CVS update:
cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/tinyos login
cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/tinyos co
-P tinyos-2.x

I update my CVS tree again and the same problems still occur.
Also, I tried to download "bnp.extra" directly from web-based CVS
repository.
It didn't work either.
Did I miss anything?

Ryan,
I tried your suggestion too.
There will be more error messages.
In file included from GoldenImageC.nc:31:
******************************************************************
In component `DelugeC':
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:37: component
FlashVolumeManagerC
not found
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:37: component
`FlashVolumeManagerC
' is not generic
In file included from GoldenImageC.nc:31:
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:54: component DisseminatorC
not fo
und
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:54: component `DisseminatorC'
is n
ot generic
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:54: component DisseminationC
not f
ound
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:56: component NetProgC not
found
In file included from /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:56,
                from GoldenImageC.nc:31:
In component `DelugeP':
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:32: interface
DisseminationUpdate
not found
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:32: unexpected type arguments
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:33: interface
DisseminationValue n
ot found
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:33: unexpected type arguments
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:37: interface NetProg not
found
In file included from /opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:56,
                from GoldenImageC.nc:31:
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc: In function
`ReprogNotify.notify'
:
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:79: interface has no command
or ev
ent named `change'
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc: At top level:
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:92: `changed' is not in
interface
`DisseminationValue'
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc: In function
`DisseminationValue.c
hanged':
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:93: interface has no command
or ev
ent named `get'
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc: In function
`ObjectTransfer.recei
veDone':
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:114: interface has no command
or e
vent named `programImgAndReboot'
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc: In function
`RadioSplitControl.st
artDone':
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:127: `IFLASH_NODE_DESC_ADDR'
undec
lared (first use in this function)
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:127: (Each undeclared
identifier i
s reported only once
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeP.nc:127: for each function it
appears
in.)
In file included from GoldenImageC.nc:31:
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:69: component InternalFlashC
not f
ound
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:39: no match
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:40: cannot find `BlockRead'
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:41: cannot find `BlockWrite'
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:42: cannot find
`DelugeStorage'
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:43: cannot find `BlockRead'
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:44: cannot find `BlockWrite'
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:45: cannot find
`DelugeStorage'
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:60: no match
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:61: no match
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:62: no match
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:64: no match
/opt/tinyos-2.x/tos/lib/net/Deluge/DelugeC.nc:70: no match
make: *** [exe0] Error 1

Thanks
Yu-En


On 6/17/07, Chieh-Jan (Mike) Liang <[EMAIL PROTECTED]> wrote:

Hi Yu-En,

It seems that you don't have the latest "bnp.extra" in
"tinyos-2.x/support/make/" directory. Could you please update your CVS
tree and try again?

Mike



On 6/17/07, J. Ryan Stinnett <[EMAIL PROTECTED]> wrote:

Yu-En Tsai wrote:
> I was guessing it's because I couldn't install GoldenImage, then I tried
> install it.
> Now the compiler complains the component DelugeC cannot be found:
>
> *****************************************************************
> $ CFLAGS=-DDELUGE_BASESTATION make micaz install mib510,/dev/ttyS0
> mkdir -p build/micaz
>     compiling GoldenImageC 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 -Ibuild/micaz
> -DDELUG
> E_BASESTATION -DDELUGE_BASESTATION -fnesc-dump=wiring
> -fnesc-dump='interfaces(!a
> bstract())' -fnesc-dump='referenced(interfacedefs, components)'
> -fnesc-dumpfile=
> build/micaz/wiring-check.xml GoldenImageC.nc -lm
> In component `GoldenImageC':
> GoldenImageC.nc:31: component DelugeC not found
> make: *** [exe0] Error 1

I haven't tried using Deluge under T2 yet, but if DelugeC is not in the
same directory as GoldenImageC, I'm guessing you'd need to add a CFLAGS
+= -I... where the "..." should be replaced with the directory
containing DelugeC to the Makefile or command line when making
GoldenImageC.

- Ryan

_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to