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.

CCS/TMS320F2812: Compiler warning: Compatibility cannot be determined

Part Number: TMS320F2812
Other Parts Discussed in Thread: C2000WARE

Tool/software: Code Composer Studio

Hi team,

I am trying to immigrate a legacy project from ccs3.3 to ccs6.

After the immigrating, the following warning is shown in CCS. Could you please to explain the meaning of the warning and how to fix it?

Thanks.

  • Weiqi,

    The linker is basically complaining that it can't get information from the IQMath library's object files to verify compatibility with the rest of the project. This is likely occurring because the older project contains an IQMath library that was built with an older compiler. You have a couple of ways forward:
    1. Ignore the warnings (if everything else works correctly with the migrated project)
    2. Replace the IQMath library in your project with a newer version of the IQMath library (which has been built with a newer compiler version), re-build the project, and see if the warnings go away. You can get a new version of the IQMath library from C2000Ware_1_00_06_00\libraries\math\IQmath\c28\lib.

    Thanks,
    Sira
  • Do you have any updates? If your questions have been answered, it would help if you could mark my Answer as Verified (please click this on My posted message, not on Your Message) as well. Thanks! -Sira