Chvalov
@Chvalov

Как побороть ошибку /usr/bin/ld: cannot find -lcrypto при компиляции?

Нужна вот эта утилита https://github.com/rk3066/rk-tools, но никак не могу ее скомпилировать
при выполнении make выдает следующее:
root@chvalov-kde:/home/ronni/Globex_GU701R/NEWLOGO/rk-tools-master# sudo make
gcc -g -O2 -DUSE_OPENSSL -o afptool afptool.c -lcrypto
/usr/bin/ld: cannot find -lcrypto
collect2: error: ld returned 1 exit status
Makefile:13: ошибка выполнения рецепта для цели «afptool»
make: *** [afptool] Ошибка 1
root@chvalov-kde:/home/ronni/Globex_GU701R/NEWLOGO/rk-tools-master#
Как ее побороть ?
  • Вопрос задан
  • 49772 просмотра
Решения вопроса 1
Chvalov
@Chvalov Автор вопроса
sudo apt-get install libssl-dev libcrypto++-dev
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@krypt3r
/usr/bin/ld: cannot find -lcrypto

Ведь очевидно же, что нужно установить пакет, содержащий либу libcrypto.so. Таковым является libssl-dev
Ответ написан
Комментировать
@vilgeforce
Раздолбай и программист
Установите libcrypto
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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