Thanks Aslam, but my problem is that the same code is compiled when I put
"make micaz sim-sf", but (the same code) is not compiled when I put "make
Mica2". I realized that to build platform for Mica2 it does not recognize
the type "message_t".
I wish that the code is compiled for both simulation (with TOSSIM) and for
Mica2.
Any suggestions?
Thank you very much.

2009/10/10 Faisal Aslam <[email protected]>

> TOSSIM only support micaz and does not support mica2.
>
> --
> best regards,
>
> Faisal Aslam
> Ph.D. Candidate
> University of Freiburg, Germany
> http://cone.informatik.uni-freiburg.de/people/aslam/
>
>
>
> francisco cassimiro wrote:
>
>> Hello folks,
>> I have a problem: My application for TOSSIM compiles correctly (make micaz
>> sim-sf), but when it does not compile for Mica2. I use ubuntu 9.04
>> This is the output of the terminal when I put make Mica2:
>>
>> In file included from DispatcherC.nc:6,
>>                 from MiddlewareC.nc:8:
>> In interface `SplitFase':
>> SplitFase.nc:4: syntax error before `*'
>> SplitFase.nc:5: syntax error before `*'
>> In file included from DispatcherC.nc:9,
>>                 from MiddlewareC.nc:8:
>> In component `ServicosM':
>> ServicosM.nc:17: syntax error before `*'
>> ServicosM.nc: In function `ControlServices.init':
>> ServicosM.nc:19: `msg' undeclared (first use in this function)
>> ServicosM.nc:19: (Each undeclared identifier is reported only once
>> ServicosM.nc:19: for each function it appears in.)
>> ServicosM.nc:19: `payloaP' undeclared (first use in this function)
>> ServicosM.nc: At top level:
>> ServicosM.nc:23: syntax error before `*'
>> ServicosM.nc: In function `ControlService.finish':
>> ServicosM.nc:25: `msg' undeclared (first use in this function)
>> ServicosM.nc:25: `payload' undeclared (first use in this function)
>> In file included from DispatcherC.nc:9,
>>                 from MiddlewareC.nc:8:
>> In component `RoteamentoM':
>> RoteamentoM.nc: At top level:
>> RoteamentoM.nc:38: conflicting types for `ControlRouting.init'
>> SplitFase.nc:4: previous declaration of `ControlRouting.init'
>> RoteamentoM.nc:107: conflicting types for `Control.init'
>> SplitFase.nc:4: previous declaration of `Control.init'
>> In file included from DispatcherC.nc:9,
>>                 from MiddlewareC.nc:8:
>> In component `DisseminationM':
>> DisseminationM.nc:29: conflicting types for `ControlDissimination.init'
>> SplitFase.nc:4: previous declaration of `ControlDissimination.init'
>> In file included from
>> /opt/tinyos-2.1.0/tos/lib/net/tymo/dymo/DymoServiceC.nc:34,
>>                 from
>> /opt/tinyos-2.1.0/tos/lib/net/tymo/dymo/DymoNetworkC.nc:38,
>>                 from DispatcherC.nc:11,
>>                 from MiddlewareC.nc:8:
>> In component `DymoEngineM':
>> /opt/tinyos-2.1.0/tos/lib/net/tymo/dymo/DymoEngineM.nc: In function
>> `incr_seqnum':
>> /opt/tinyos-2.1.0/tos/lib/net/tymo/dymo/DymoEngineM.nc:83: warning:
>> decimal constant is so large that it is unsigned
>> In file included from DispatcherC.nc:17,
>>                 from MiddlewareC.nc:8:
>> In component `MonitorTemperatureM':
>> MonitorTemperatureM.nc: At top level:
>> MonitorTemperatureM.nc:28: conflicting types for
>> `ControlMonitorTemperature.init'
>> SplitFase.nc:4: previous declaration of `ControlMonitorTemperature.init'
>> MonitorTemperatureM.nc: In function `Read.readDone':
>> MonitorTemperatureM.nc:38: warning: passing argument 2 of
>> `Packet.getPayload' makes integer from pointer without a cast
>> MonitorTemperatureM.nc: In function `Receive.receive':
>> MonitorTemperatureM.nc:76: warning: passing argument 2 of
>> `Packet.getPayload' makes integer from pointer without a cast
>> In file included from MiddlewareC.nc:8:
>> In component `Manager':
>> Manager.nc: At top level:
>> Manager.nc:25: conflicting types for `ControlDispatcher.finish'
>> SplitFase.nc:5: previous declaration of `ControlDispatcher.finish'
>> Manager.nc: In function `ControlDispatcher.finish':
>> Manager.nc:30: warning: passing argument 2 of `Packet.getPayload' makes
>> integer from pointer without a cast
>> make: ** [exe0] Erro 1
>>
>>
>> Thank you all!
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Tinyos-help mailing list
>> [email protected]
>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>>
>
>
>


-- 
Francisco Cassimiro Neto e Andréia Simone Sousa de Melo Cassimiro.
Um casal segundo a Bíblia: a mulher é submissa sim! Mas para o marido a
salvação da mulher é mais importante que sua própria vida!
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to