Malgré l'installation de SSL ouvert, il ne trouve pas l'emplacement de la bibliothèque. L'openssl existe dans mon Ubuntu par défaut, il ne peut toujours pas trouver, donc je télécharge une nouvelle distribution et le réinstalle dans/usr/local/ssl. Installer par la commande cmake par défaut:Erreur de génération CPPCMS avec les bibliothèques
cmake ..
et spécifier explicitement le chemin:
cmake -DCMAKE_INCLUDE_PATH=/usr/local/ssl/include -DCMAKE_LIBRARY_PATH=/usr/local/ssl/lib ..
Il continue à générer cette erreur:
-- Looking for ICU libraries
-- ICU not found, disabling ICU localization backend
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
PCRE_LIB
linked by target "booster" in directory /home/hoangtu/Programs/cppcms-0.99.7/booster
linked by target "booster-static" in directory /home/hoangtu/Programs/cppcms-0.99.7/booster
Qu'est-ce que cela signifie? Il devrait trouver le SSL ouvert. ICU est également installé par défaut dans Ubuntu. Aussi, quelles sont les deux dernières lignes?
EDIT: Ok, j'ai téléchargé et installé ICU dans mon répertoire usr. ICU trouvé maintenant. Maintenant, la seule erreur reste:
-- Looking for ICU libraries
-- ICU Found, building booster locale
GNU-TLS Gcrypt or OpenSSL librarys are not found, disabling AES encryption support
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
PCRE_LIB
linked by target "booster" in directory /home/hoangtu/Programs/cppcms-0.99.7/booster
linked by target "booster-static" in directory /home/hoangtu/Programs/cppcms-0.99.7/booster
est le booster. Openssl pas encore trouvé.
Merci de fournir votre propre réponse. J'étais foutu. –