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

Reply via email to