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

802_15_4_lib_iar.a built from IAR 8

I am using IAR version 8.30.2 . When I try to build the example project is the nRF5_SDK_15.3.0_59ac345 for 802.15.4 for the wireless UART I get a build error:

wchar_t in 802_15_4_lib_iar.a was built with a size of 16-bits, The application file build with wchar_t of 32-bits. 

Ok - I have seen several posts about this issue. They recommend that the 802_15_4_lib_iar.a file be replaced with a version that was built with IAR 8 that would have a wchar_t width of 32-bits. My question is where can I get this updated 802_15_4_lib_iar.a file? I don't have access to the source code for this library to build it myself. Is it in a different SDK? Which one?

Parents
  • Hello Vidar -

    Yes - I saw this post that you reference here. This is why I asked my question. My question is still valid. Specifically - the statement that you provide:

    - If the project contains one of the precompiled libraries listed below, replace it with the IAR 8 compatible alternative
    (there are no projects targeting nRF51 in this SDK).

     Where can I find the 'IAR 8 compatible alternative' that is referenced? 

Reply
  • Hello Vidar -

    Yes - I saw this post that you reference here. This is why I asked my question. My question is still valid. Specifically - the statement that you provide:

    - If the project contains one of the precompiled libraries listed below, replace it with the IAR 8 compatible alternative
    (there are no projects targeting nRF51 in this SDK).

     Where can I find the 'IAR 8 compatible alternative' that is referenced? 

Children
Related