Welll, I installed xubuntu and upgraded it with the CVS repository, I guess the nescc wasn't upgraded by doing so, was it?
If not I'll probably need to install it separetedly, but I must go to class now. I'll try it later and give you feedback ! Thanks, Fernando. > Hi Fernando! > > On June there was a similar discussion: > https://www.millennium.berkeley.edu/pipermail/tinyos-help/2008-June/thread.html > at this web-page search for: > Help with Tymo and IRIS Motes > > But it seems that some of the components is despite of upgrade too old. > Do you use also the latest nesC 1.3.0? Are you sure all parts of TinyOS > are upgraded at the right place (maybe TestTymo is new, but TinyOS is > still old)? > > Best wishes, > Andrey > > > > [EMAIL PROTECTED] wrote: >> I just installed xubuntu with tinyOS, and upgraded its installation with >> CVS. Then I tried to make the TestTymo application, but several error >> messages appeared. Here they are : >> >> >> $ sudo make mica2 install,0 mib510,/dev/ttyUSB0; >> mkdir -p build/mica2 >> compiling TestC to a mica2 binary >> ncc -o build/mica2/main.exe -Os -I../../../tos/lib/net/tymo >> -I../../../tos/lib/net/tymo/dymo -I../../../tos/lib/net/tymo/mh >> -finline-limit=100000 -Wall -Wshadow -Wnesc-all -target=mica2 >> -fnesc-cfile=build/mica2/app.c -board=micasb >> -DIDENT_PROGRAM_NAME=\"TestC\" -DIDENT_USER_ID=\"root\" >> -DIDENT_HOSTNAME=\"fhg07\" -DIDENT_USER_HASH=0xd175f63cL >> -DIDENT_UNIX_TIME=0x48e37a41L -DIDENT_UID_HASH=0xb522046cL >> -fnesc-dump=wiring -fnesc-dump='interfaces(!abstract())' >> -fnesc-dump='referenced(interfacedefs, components)' >> -fnesc-dumpfile=build/mica2/wiring-check.xml TestC.nc -lm >> In file included from TestC.nc:11: >> In component `TestM': >> TestM.nc: In function `Timer.fired': >> TestM.nc:64: warning: passing argument 2 of `Packet.getPayload' makes >> pointer from integer without a cast >> TestM.nc: At top level: >> TestM.nc:98: conflicting types for `Intercept.forward' >> /opt/tinyos-2.x/tos/interfaces/Intercept.nc:31: previous declaration of >> `Intercept.forward' >> In file included from ../../../tos/lib/net/tymo/mh/MHServiceC.nc:33, >> from ../../../tos/lib/net/tymo/dymo/DymoNetworkC.nc:38, >> from TestC.nc:11: >> In component `MHPacketM': >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc:38: conflicting types for >> `Packet.getPayload' >> /opt/tinyos-2.x/tos/interfaces/Packet.nc:108: previous declaration of >> `Packet.getPayload' >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc: In function >> `Packet.getPayload': >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc:39: warning: passing argument >> 2 >> of `SubPacket.getPayload' makes pointer from integer without a cast >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc: In function >> `Packet.payloadLength': >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc:48: warning: passing argument >> 2 >> of `SubPacket.getPayload' makes pointer from integer without a cast >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc: In function >> `Packet.setPayloadLength': >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc:52: warning: passing argument >> 2 >> of `SubPacket.getPayload' makes pointer from integer without a cast >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc: In function >> `MHPacket.destination': >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc:66: warning: passing argument >> 2 >> of `SubPacket.getPayload' makes pointer from integer without a cast >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc: In function >> `MHPacket.isForMe': >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc:70: warning: passing argument >> 2 >> of `SubPacket.getPayload' makes pointer from integer without a cast >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc:70: warning: passing argument >> 2 >> of `SubPacket.getPayload' makes pointer from integer without a cast >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc: In function >> `MHPacket.setDestination': >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc:74: warning: passing argument >> 2 >> of `SubPacket.getPayload' makes pointer from integer without a cast >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc: In function >> `MHPacket.setSource': >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc:78: warning: passing argument >> 2 >> of `SubPacket.getPayload' makes pointer from integer without a cast >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc: In function >> `MHPacket.setType': >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc:82: warning: passing argument >> 2 >> of `SubPacket.getPayload' makes pointer from integer without a cast >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc: In function >> `MHPacket.source': >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc:87: warning: passing argument >> 2 >> of `SubPacket.getPayload' makes pointer from integer without a cast >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc: In function `MHPacket.type': >> ../../../tos/lib/net/tymo/mh/MHPacketM.nc:91: warning: passing argument >> 2 >> of `SubPacket.getPayload' makes pointer from integer without a cast >> In file included from ../../../tos/lib/net/tymo/mh/MHServiceC.nc:34, >> from ../../../tos/lib/net/tymo/dymo/DymoNetworkC.nc:38, >> from TestC.nc:11: >> In component `ForwardingEngineM': >> ../../../tos/lib/net/tymo/ForwardingEngineM.nc: In function >> `SubReceive.receive': >> ../../../tos/lib/net/tymo/ForwardingEngineM.nc:100: warning: passing >> argument 2 of `PPacket.getPayload' makes pointer from integer without a >> cast >> ../../../tos/lib/net/tymo/ForwardingEngineM.nc:108: warning: passing >> argument 2 of `PPacket.getPayload' makes pointer from integer without a >> cast >> ../../../tos/lib/net/tymo/ForwardingEngineM.nc: In function >> `Timer.fired': >> ../../../tos/lib/net/tymo/ForwardingEngineM.nc:173: warning: passing >> argument 2 of `PPacket.getPayload' makes pointer from integer without a >> cast >> ../../../tos/lib/net/tymo/ForwardingEngineM.nc: At top level: >> ../../../tos/lib/net/tymo/ForwardingEngineM.nc:216: conflicting types >> for >> `AMSend.getPayload' >> /opt/tinyos-2.x/tos/interfaces/AMSend.nc:125: previous declaration of >> `AMSend.getPayload' >> ../../../tos/lib/net/tymo/ForwardingEngineM.nc: In function >> `AMSend.getPayload': >> ../../../tos/lib/net/tymo/ForwardingEngineM.nc:217: warning: passing >> argument 2 of `PPacket.getPayload' makes pointer from integer without a >> cast >> ../../../tos/lib/net/tymo/ForwardingEngineM.nc: At top level: >> ../../../tos/lib/net/tymo/ForwardingEngineM.nc:233: conflicting types >> for >> `Intercept.forward' >> /opt/tinyos-2.x/tos/interfaces/Intercept.nc:31: previous declaration of >> `Intercept.forward' >> ../../../tos/lib/net/tymo/ForwardingEngineM.nc:40: >> `Receive.payloadLength' >> not implemented >> ../../../tos/lib/net/tymo/ForwardingEngineM.nc:40: `Receive.getPayload' >> not implemented >> ../../../tos/lib/net/tymo/dymo/DymoServiceC.nc:6:28: StorageVolumes.h: >> No >> such file or directory >> In file included from TestC.nc:11: >> In component `DymoNetworkC': >> ../../../tos/lib/net/tymo/dymo/DymoNetworkC.nc:38: failed to preprocess >> ../../../tos/lib/net/tymo/dymo/DymoServiceC.nc >> ../../../tos/lib/net/tymo/dymo/DymoNetworkC.nc:69: cannot find >> `AMPacket' >> ../../../tos/lib/net/tymo/dymo/DymoNetworkC.nc:70: cannot find `Packet' >> ../../../tos/lib/net/tymo/dymo/DymoNetworkC.nc:71: cannot find `AMSend' >> ../../../tos/lib/net/tymo/dymo/DymoNetworkC.nc:72: cannot find `Receive' >> ../../../tos/lib/net/tymo/dymo/DymoNetworkC.nc:74: cannot find >> `LinkMonitor' >> ../../../tos/lib/net/tymo/dymo/DymoNetworkC.nc:79: cannot find >> `SplitControl' >> make: *** [exe0] Error 1 >> >> >> Any idea of what should be done in order to solve it? >> I'd really like to make this application work. >> >> >> >> Thanks, >> Fernando. >> >> _______________________________________________ >> Tinyos-help mailing list >> [email protected] >> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >> >> > > _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
