совершите фатальную ошибку: openssl/sha.h: Никакой такой файл или каталог

xsel - управляйте X выборами.

xsel --clipboard --input чтения stdin в буфер обмена

xsel --clipboard --output запишите содержание буфера обмена к stdout

48
20.08.2013, 18:34
1 ответ

вероятно, Вы пропускаете openssl заголовочные файлы. в зависимости от Вашего распределения этот пакет мог бы иметь другое имя, главным образом это - что-то как openssl-dev или openssl-devel. после установки openssl заголовочных файлов компилятор должен смочь найти openssl/sha.h.

В Ubuntu/Debian называют пакет libssl-dev.

79
27.01.2020, 19:34
  • 1
    Оказывается, что это был "libcurl4-openssl-dev". Не уверенный, что имеет libcurl, действительно делают с SSL или SHA256, но он работал. –  tkbx 20.08.2013, 19:23
  • 2
    @tkbx /usr/include/openssl/sha.h находится в libssl-dev в oldstable, стабильном и нестабильном. –  Gilles 'SO- stop being evil' 21.08.2013, 01:43

Теги

Похожие вопросы