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.

Compiler: Building succesful with TI v8.3.6 compiler but not with TI v7.4.24

Other Parts Discussed in Thread: TMS320C6727

Tool/software: TI C/C++ Compiler

Hi,

I am using DSP TMS320C6727, therefore, I assume that a compatible compiler is only TI 7.4.24.

I am trying to build the source code with this compiler TI 7.4.24, but the linker is not able to bridge the interrupt vector table with the ISR defined in the Interrupts class -> please see attached code.

Following error appears:

<Linking>

undefined first referenced
symbol in file
--------- ----------------
_NMI_ISR vecs.obj

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "CRBcpp.out" not built

I am able to build the code with TI v8.3.6 but the problem is that the device TMS320C6727 is not compatible with compilers of version 8.0 or higher.

My question is: Is there an alternative compiler for TMS320C6727 or how can encode ISR inside the class in C++.

BR,

Roman