2011-05-21 3 views
2

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é.

Répondre

Questions connexes