I have a small running test project for DM8148, built by EZSDK 5.03.01.15, within that project a DSP-side library written in C++ is wrapped by a small C API, to get it accessed from a codec, which then provides these functions via Codec Server and Codec Engine to the ARM side.
Now I have to add exceptions to the mentioned DSP-side C++-library - to be able to use existing C++ implementations without code rewrite (which makes sense at least for the initialization part, which is not time-critical). I translate my small C++-library (with its C wrapper) with option '--exceptions', and link it, again, to my codec. So far, so good. But now, when I want to link the codec server (at the moment containing nothing but this my own codec) I get error messages about some functions, which obviously concern exception handling.
It was no far way to realize that an other version of rts674 library is needed (instead of rts6740_elf.lib). In the meanwhile I've got built the rts6740_elf_eh.lib, by use of the comfortable mklib tool.
But how to configure it that the build process for the codec server (based on the TI's all_codecs sample) actually uses rts6740_elf_eh.lib instead of rts6740_elf.lib?
Thanks in advance,
kind regards,
Joern.