This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF_Libraries not a component class

I'm following the tutorial for how to use SEGGER_RTT_printf() function.

The screen shot shows the nRF_Libraries as a software component class (green icon)

image description

However, nRF_Libraries in my IDE is a group (a folder icon)

image description

The problem is that in the tutorial, I must right click on nRF_Libraries and select Options for component class but I only have Options for group.

Thefore I am not able to delete retarget per the tutorial. Why is my nRF_Libraries group not a component class? And what is the difference between a component class and a group?

  • Hi MichaelNordicUser!

    If you can't see the retarget.c file in your group (nRF_Libraries) folder, you should be able to complete the tutorial without deleting it.

    I just tested using the ble_app_uart example in SDK 11, and my Keil show the same as you.
    I deleted the retarget.c file in my nRF_Libraries folder (by rightclicking it and choosing remove file), completed the rest of the steps and it worked fine.

    Best regards,
    Joakim.

Related