Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » DSDP - Real-Time Software Components (RTSC) » MessageQ types when using syslink
MessageQ types when using syslink [message #713802] Tue, 09 August 2011 01:31 Go to previous message
Naoki Kawada is currently offline Naoki Kawada
Messages: 10
Registered: June 2010
Junior Member
Hello,

I have a MyMod having MessageQ_Handle in it.

===== MyMod.xdc =====
import ti.sdo.ipc.MessageQ;

module MyMod {
..
instance:
create();

internal:
struct Instance_State {
MessageQ.Handle msgqHdl;
...
}
}

Now I want to export this MessageQ instance to GPP Linux App(via syslink), so I need to use common MessageQ header file from ti/ipc/MessageQ.h in MyMod.c.

===== MyMod.c ======
#include <ti/ipc/MessageQ> // NOT FROM ti.sdo.ipc.MessageQ

...
MessageQ_get(obj->msgqHdl, &msg, timeout);
// NOT MessageQ_get(obj->msgqHdl, &msg, timeout, &eb);
...

When I built this module, I saw some compile errors, which one of errors was saying the type of MessageQ_Handle was incompatible with ti_sdo_ipc_MessageQ_Handle.

Do you have any idea to build correctly for such scenario ?

Best Regards,
Kawada

 
Read Message
Read Message
Read Message
Previous Topic:releases and default label
Next Topic:package path resolution given package name
Goto Forum:
  


Current Time: Fri May 24 16:06:08 EDT 2013

Powered by FUDForum. Page generated in 0.02091 seconds