TI中文支持网
TI专业的中文技术问题搜集分享网站

Declaration is incompatible with "extern const ti_sysbios_knl_Semaphore_Handle task2"

On our C6678 evmboard, I use the mcsdk's project "client_c6678l" to build, everything ok.

But when I want to add the IPC module into the project, I meet a problem that says my Semaphore_Handle is incompatible in building. Our Bios version is 6.33.6.50, and XDCtools version is 3.23.4.60 and last the IPC module version is 1.24.3.32.

Without the IPC ,nothing is wrong. When I add and use the IPC module ,the problem occurs.

Andy Yin1:

Pls describle how do u add the IPC module, and suggest u refer to the PDK ipc examples:pdk_C6678_1_1_2_6\packages\ti\transport\ipc\examples

fly Lee:

回复 Andy Yin1:

Finally I find the problem is caused by one Headfile "#include <xdc/cfg/global.h>" but I don't know why…

I guess maybe the IPC template's XDC has some difference with the MCSDK example's…

赞(0)
未经允许不得转载:TI中文支持网 » Declaration is incompatible with "extern const ti_sysbios_knl_Semaphore_Handle task2"
分享到: 更多 (0)