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

TMS320C6678: 关于6678多核通信ipc的编译出现Undefined reference to 'ti_sdo_ipc_gates_GateHWSem_query__E' 求解决方法

Part Number:TMS320C6678

关于6678多核通信ipc的编译出现如下问题:

undefined symbol                                                                               first referenced in file ———                                                                                                    —————- ti_sdo_ipc_gates_GateHWSem_query__E                       D:\C\CCSV6\workspace1\rgb2gray_IPC\Debug\configPkg\package\cfg\rgb2gray_IPC_pe66.oe66
ti_sdo_ipc_gates_GateMPSupportNull_query__E            D:\C\CCSV6\workspace1\rgb2gray_IPC\Debug\configPkg\package\cfg\rgb2gray_IPC_pe66.oe66
ti_sdo_ipc_gates_GatePeterson_query__E                      D:\C\CCSV6\workspace1\rgb2gray_IPC\Debug\configPkg\package\cfg\rgb2gray_IPC_pe66.oe66
ti_sdo_ipc_heaps_HeapBufMP_getStats__E                    D:\C\CCSV6\workspace1\rgb2gray_IPC\Debug\configPkg\package\cfg\rgb2gray_IPC_pe66.oe66
ti_sdo_ipc_heaps_HeapBufMP_isBlocking__E                 D:\C\CCSV6\workspace1\rgb2gray_IPC\Debug\configPkg\package\cfg\rgb2gray_IPC_pe66.oe66
ti_sdo_ipc_heaps_HeapMemMP_isBlocking__E              D:\C\CCSV6\workspace1\rgb2gray_IPC\Debug\configPkg\package\cfg\rgb2gray_IPC_pe66.oe66

Undefined reference to 'ti_sdo_ipc_gates_GateHWSem_query__E' in file D:\C\CCSV6\workspace1\rgb2gray_IPC\Debug\configPkg\package\cfg\rgb2gray_IPC_pe66.oe66 
Undefined reference to 'ti_sdo_ipc_gates_GateMPSupportNull_query__E' in file D:\C\CCSV6\workspace1\rgb2gray_IPC\Debug\configPkg\package\cfg\rgb2gray_IPC_pe66.oe66 
Undefined reference to 'ti_sdo_ipc_gates_GatePeterson_query__E' in file D:\C\CCSV6\workspace1\rgb2gray_IPC\Debug\configPkg\package\cfg\rgb2gray_IPC_pe66.oe66 
Undefined reference to 'ti_sdo_ipc_heaps_HeapBufMP_getStats__E' in file D:\C\CCSV6\workspace1\rgb2gray_IPC\Debug\configPkg\package\cfg\rgb2gray_IPC_pe66.oe66 
Undefined reference to 'ti_sdo_ipc_heaps_HeapBufMP_isBlocking__E' in file D:\C\CCSV6\workspace1\rgb2gray_IPC\Debug\configPkg\package\cfg\rgb2gray_IPC_pe66.oe66 
Undefined reference to 'ti_sdo_ipc_heaps_HeapMemMP_isBlocking__E' in file D:\C\CCSV6\workspace1\rgb2gray_IPC\Debug\configPkg\package\cfg\rgb2gray_IPC_pe66.oe66 

所用组件:

ccs6.0;

BIOS_6_42_03_35;

c60007.4.7;

xdctools_03_30_01_25_core;

ipc_01_24_03_32;

我已经知道该问题与组件配合有关,因为BIOS_6_33_06_50与xdctools_03_23_04_60时是可以的,

但我看了说明BIOS_6_42_03_35和xdctools_03_30_01_25应该也是可以搭配使用的,如果更改此搭配会影响其他功能的正常。

请问各位老师,在这种搭配情况下有什么办法可以解决这个问题?谢谢!

FENG:

   该问题已解决,是库搭配的问题,经测试,以上三个推荐搭配方案可在ccs6.0上正常编译。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6678: 关于6678多核通信ipc的编译出现Undefined reference to 'ti_sdo_ipc_gates_GateHWSem_query__E' 求解决方法
分享到: 更多 (0)