J'ai RedHat Enterprise Linux Server 7 et j'ai téléchargé la version 4.12.10 du noyau Linux que je tente de compiler, mais lorsque j'exécute la commande suivante:
make modules
Je reçois l'erreur suivante:
scripts/sign-file.c:25:30: fatal error: openssl/opensslv.h: No such file or directory
Quelqu'un at-il une idée pour résoudre ce problème s'il vous plaît?
Pour résoudre ce problème, vous devez installer le package de développement OpenSSL, disponible dans les référentiels standard de toutes les distributions Linux modernes.
Pour installer le package de développement OpenSSL sur Debian, Ubuntu ou leurs dérivés:
$ Sudo apt-get install libssl-dev
Pour installer le package de développement OpenSSL sur Fedora, CentOS ou RHEL:
$ Sudo yum install openssl-devel
voir ce lien pour plus d'informations
Edit: Comme @isapir l’a souligné, pour les versions de Fedora> = 22, utilisez le gestionnaire de paquets DNF:
dnf install openssl-devel
Sur CYGwin, vous pouvez l'installer comme un paquet typique dans le premier écran. Chercher
libssl-devel