MessageQ types when using syslink [message #713802] |
Tue, 09 August 2011 05:31  |
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
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.01964 seconds