This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

MDK 5.33 MBED bulid failed, worked with 5.30

Hi, my MbedOS Project did build with MDK 5.30, however with 5.33 the vrey same source does not build anymore.
Same numbers of warnings, but an error saying multiply defined. What's also interesting, the view of the source code isn't grayed out in uVision.


Build view with MDK 5.33 

Build view with MDK 5.30

Thanks a lot for your support, Adrian

  • It's easier if you post the messages as text - as for code.

    The error tells you that you have two libraries both defining that one symbol - so you need to decide which is the one to keep, and get rid of the other.

    Does mbed claim support with MDK 5.33 ? Do they give any differences that need to be taken into account ?

  • This page might help you further:

    https://www.keil.com/support/docs/4156.htm

    After upgrading the IDE, you might think you are building the exactly the same code. But keep in mind that a few software packs, such as CMSIS pack, are updated with a newer MDK version