This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Request in regard to Intrinsic Command APIs of C6xSimulator

Dear TI supporters :

We are currently running TI lib with Intrinsic command code, and since we are developing our

algorithm based on the PC simulator, we have tried to write our Intrinsic command for our PC 

simulation.  However, when I link with VLib for Visual C, the linker failed with the following message.

"2>vlib.lib(C6xSimulator.obj) : error LNK2005: __add2 already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __extu already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __hi already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __lo already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __abs2 already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __dotpsu4 already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __max2 already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __min2 already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __packl4 already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __packlh2 already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __shr2 already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __spack2 already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __spacku4 already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __swap4 already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __unpkhu4 already defined in alTILib_d.lib(VisionMeIntrinsic.obj)

2>vlib.lib(C6xSimulator.obj) : error LNK2005: __unpklu4 already defined in alTILib_d.lib(VisionMeIntrinsic.obj)"

It seems to me that C6xSimulator.obj in Vlib has already contained Intrinsic commands.

My question is that would it be possible for TI to provide C6xSimulator.h or even C6xSimulator.c to altek.

Our TI Platform info. 

My platform info: TMS320DM8148 (Vision-Mid) 

600-MHz ARM® Cortex™-A8 RISC MPU

500-MHz C674x™ VLIW DSP

200-MHz M3-ISS/M3-HDVPSS 

Have a good day, and thanks in advance,

Joey from Altek