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

When I compile "light_switch_proxy_client_nrf52832_xxAA_s132_6_0_0" with SEEGER Embedded Studio, I got error: nrf_log.h: No such file or directory

Hi, all, When I compile "light_switch_proxy_client_nrf52832_xxAA_s132_6_0_0" with SEEGER Embedded Studio, I got error: nrf_log.h: No such file or directory. I modified nothing in the source code.

sdk: nRF5_SDK_15.2.0_9412b96, nrf5_SDK_for_Mesh_v2.2.0_src

SES Global Macros: SDK_ROOT=D:\nRF_Projects\SDK\nRF5_SDK_15.2.0_9412b96

Preprocessor:

error:

Parents Reply Children
  • Hi,

    It is clearly stated in the Introduction to nRF5 SDK for Mesh that it requires the nRF5 SDK 15.0.0 to compile.

    As to why this is the only version of the nRF5 SDK that the nRF5 SDK for Mesh will work with, this is the SDK version that the Mesh SDK was developed for and tested against. That means any changes introduced in later versions of the nRF5 SDK may break nRF5 SDK for Mesh stack and/or examples. You may still manage to sew it together by changing include paths and files, but all bets are off for if this will be possible and if you attempt at doing this then I am afraid that you will mostly be on your own.

    Regards,
    Terje

Related