компиляция ядра совершает ошибку команды

Я пытаюсь скомпилировать Linux 4.4.39 ядра в моем 4.4.0-59-универсальном (Главный компьютер) платформа. В моем первом шаге make menuconfig это хорошо работает и сгенерированный .config файл. Но на втором шаге делают его бросающий ошибку как ниже...

vinod@SYS_DELL:~/linux-4.4.39$ make
  CHK     include/config/kernel.release
  CHK     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
  CHK     include/generated/bounds.h
  CHK     include/generated/timeconst.h
  CHK     include/generated/asm-offsets.h
  CALL    scripts/checksyscalls.sh
  HOSTCC  scripts/sign-file
scripts/sign-file.c:23:30: fatal error: openssl/opensslv.h: No such file or directory
compilation terminated.
scripts/Makefile.host:91: recipe for target 'scripts/sign-file' failed
make[1]: *** [scripts/sign-file] Error 1
Makefile:556: recipe for target 'scripts' failed
make: *** [scripts] Error 2

Я плохо знаком с компиляцией ядра. Предоставьте решение моей проблемы.

1
задан 21 January 2017 в 10:59

1 ответ

Я хочу опубликовать это как фактический ответ; комментарий к вопросу от Doug Smythies верен, вам нужно будет установить пакет libssl-dev, чтобы устранить эту ошибку. Команда: sudo apt install libssl-dev

0
ответ дан 19 December 2019 в 05:14

Другие вопросы по тегам:

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