Topic: Compiler Error in IAR ARM 8.11.1

Hi,

I just downloaded this project to work with my Cortext M4 processor using IAR. I was able to get the windows examples running with no issues.

When I went to make the wolfSSL-lib.ewp project it failed with the following errors:

Error[Pe020]: identifier "size_t" is undefined ...\wolfssl-3.11.0\wolfssl\ssl.h 2328
Error[Pe020]: identifier "size_t" is undefined ...\wolfssl-3.11.0\wolfssl\ssl.h 2328
Error[Pe020]: identifier "size_t" is undefined ...\wolfssl-3.11.0\wolfssl\ssl.h 2329
Error[Pe020]: identifier "size_t" is undefined ...\wolfssl\ssl.h 2329

Share

Re: Compiler Error in IAR ARM 8.11.1

Just for a little more info. It looks like the build is missing an #include <stddef.h>. I was able to insert one into ssl.h and the error goes away. I'm not clear how it was supposed to be included.

Share

Re: Compiler Error in IAR ARM 8.11.1

Just one more note, the wolfSSL-Lib project is missing wolfCrypt\signature.c which causes a linker error when building the wolfCrypt-test project

Share

Re: Compiler Error in IAR ARM 8.11.1

Hi clacount,

Thank you for these reports. Were you able to resolve all the issues?

We will try to get updates into the example based on your feedback as soon as we can.


Warm Regards,

Kaleb