[Tinyos-help] Tinyos 1.1.3 make error on TinyDBApp

Kristin Wright kwright at cs.berkeley.edu
Fri Jan 23 09:54:12 PST 2004


Yeah -- the changes have been done to about 75% of the files and I think
just the pc platform is left. I think it just got forgotten... After that,
it will all work again.

-kw

-----Original Message-----
From: polastre at eecs.berkeley.edu [mailto:polastre at eecs.berkeley.edu] 
Sent: Friday, January 23, 2004 5:06 AM
To: Kristin Wright
Cc: 'Syed M. Akbar'; tinyos-help at Millennium.Berkeley.EDU
Subject: Re: RE: [Tinyos-help] Tinyos 1.1.3 make error on TinyDBApp

The error is due to the fact that the RadioCoordinator interface has changed
to assist groups working on time synchronization research.  The appropriate
functions in TinyDB will need to be updated.  If it can wait 2 weeks, I can
do it when I get back.  Otherwise, if someone is so inclined, the changes to
TupleRouterM.nc are trivial--just cut and paste the definitions from
RadioCoordinator.nc.  The semantics haven't changed, just the information
passed through the interface.

-Joe

----- Original Message -----
From: Kristin Wright <kwright at eecs.berkeley.edu>
Date: Wednesday, January 21, 2004 6:08 pm
Subject: RE: [Tinyos-help] Tinyos 1.1.3 make error on TinyDBApp

> TinyDB 1.1.1 might have had some compilation problems due to some
> incompatibility issues w/the new radio stack. These don't happen 
> in the next
> release.
> 
> I expect the next snapshot to come out 'any day now'.
> 
> -kw
> 
> -----Original Message-----
> From: tinyos-help-bounces at Millennium.Berkeley.EDU
> [tinyos-help-bounces at Millennium.Berkeley.EDU] On Behalf Of Syed M.
> Akbar
> Sent: Monday, January 19, 2004 6:46 PM
> To: tinyos-help at Millennium.Berkeley.EDU
> Subject: [Tinyos-help] Tinyos 1.1.3 make error on TinyDBApp
> 
> I upgraded to Tinyos 1.1.3 and have TinyDB 1.1.1 installed. I get the
> following error when doing a make mica2.
> 
> Also, is TinyDB 1.1.3 going to released soon?
> 
> Thanks
> 
> Syed Akbar
> 
> Alico Systems Inc
> www.alicosystems.com
> 
> 
> 
> $ make mica2
> mkdir -p build/mica2
>    compiling TinyDBApp to a mica2 binary
> ncc -o build/mica2/main.exe -Os -board=micasb -target=mica2
> -DTOSH_DATA_LENGTH=4
> 9 -I %T/lib/Util -I%T/lib/Attributes -I%T/lib/Commands -I%T/lib/TinyDB
> -I%T/lib/
> Route -I%T/lib/Queue  -I%T/lib/FS -I%T/lib/TinyDB/Aggregates
> -fno-strict-aliasin
> g -DCC1K_DEF_FREQ=433002000 -Wall -Wshadow -DDEF_TOS_AM_GROUP=0x57
> -Wnesc-all -f
> inline-limit=100000 -fnesc-cfile=build/mica2/app.c  TinyDBApp.nc -lm
> C:/tinyos/cygwin/opt/tinyos-1.x/tos/lib/TinyDB/TupleRouterM.nc:3864:
> conflicting
> types for `RadioReceiveCoordinator.startSymbol'
> C:/tinyos/cygwin/opt/tinyos-1.x/tos/interfaces/RadioCoordinator.nc:31:
> previous
> declaration of `RadioReceiveCoordinator.startSymbol'
> C:/tinyos/cygwin/opt/tinyos-1.x/tos/lib/TinyDB/TupleRouterM.nc:3921:
> conflicting
> types for `RadioSendCoordinator.startSymbol'
> C:/tinyos/cygwin/opt/tinyos-1.x/tos/interfaces/RadioCoordinator.nc:31:
> previous
> declaration of `RadioSendCoordinator.startSymbol'
> C:/tinyos/cygwin/opt/tinyos-1.x/tos/lib/TinyDB/TupleRouterM.nc:196:
> `RadioReceiv
> eCoordinator.blockTimer' not implemented
> C:/tinyos/cygwin/opt/tinyos-1.x/tos/lib/TinyDB/TupleRouterM.nc:196:
> `RadioSendCo
> ordinator.blockTimer' not implemented
> make: *** [build/mica2/main.exe] Error 1
> 
> _______________________________________________
> Tinyos-help mailing list
> Tinyos-help at Millennium.Berkeley.EDU
> http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-help
> 
> _______________________________________________
> Tinyos-help mailing list
> Tinyos-help at Millennium.Berkeley.EDU
> http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-help
> 




More information about the Tinyos-help mailing list