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

wolfSSL error and missing eader file

I installed for testing wolfSSL pack version 3.3.9.
In Manage Run-Time Environment add to project Simple Client, Resolve Dependencies
and make rebuild.

compiler return

compiling client.c...
C:\Keil\ARM\PACK\wolfSSL\CyaSSL\3.6.9\wolfssl\wolfssl/ssl.h(950): error:  #5: cannot open source input file "sys/uio.h": No such file or directory
              #include <sys/uio.h>
...
C:\Keil\ARM\PACK\wolfSSL\CyaSSL\3.6.9\wolfssl\wolfssl/wolfcrypt/wc_port.h(78): error:  #5: cannot open source input file "pthread.h": No such file or directory
          #include <pthread.h>
...


in ssl.h on page 950 is

 #elif !defined(WOLFSSL_MDK_ARM) && !defined(WOLFSSL_IAR_ARM) && !defined(WOLFSSL_PICOTCP)
            #include <sys/uio.h>
        #endif

unfortunely folder wolfSSL do not inslude file uio.h and pthread.h
Any solution for this error?