Odpowiedzi:
prawdopodobnie brakuje Ci plików nagłówkowych openssl. w zależności od twojej dystrybucji ten pakiet może mieć inną nazwę, głównie jest to coś w rodzaju openssl-dev
lub openssl-devel
. po zainstalowaniu plików nagłówka openssl kompilator powinien być w stanie znaleźć openssl / sha.h.
W Ubuntu / Debian pakiet jest nazywany libssl-dev
.
/usr/include/openssl/sha.h
jest w starej wersji libssl-dev
, stabilny i niestabilny.
libcurl4-openssl-dev
zainstalowałem. libssl-dev
posortowałem to dla mnie.