Hi @dansen. I see this issue has been reported in the library's bug tracker:
So you can pick either of two options for solving this error:
- Use the Arduino IDE's Boards Manager to roll back to the compatible version of the "esp32" boards platform. I believe that is version 1.0.6.
- Edit line 9 of
C:\Users\Student\Documents\Arduino\libraries\esp32_https_server-1.0.0\src/HTTPConnection.hpp
with the fix provided by the author of the bug report:I suggest replacing
#include <hwcrypto/sha.h>
with
#include <sha/sha_parallel_engine.h>