Cpuminer: Impossible d'installer - ./configure échoue avec "Libcurl requis manquant >= 7.10.1"

Créé le 24 mars 2011  ·  7Commentaires  ·  Source: jgarzik/cpuminer

J'ai récupéré l'archive 0.8.1, je l'ai extraite, cd dans le répertoire et j'ai exécuté "CFLAGS="-03 -Wall -msse2" ./configure

Il fait écho :

recherche d'une installation compatible BSD... /usr/bin/install -c
vérifier si l'environnement de construction est sain ... oui
recherche d'un thread-safe mkdir -p... /bin/mkdir -p
vérifier gawk ... non
vérifier le mawk... mawk
vérifier si make sets $(MAKE)... oui
vérifier s'il faut activer les parties spécifiques au responsable des Makefiles... non
vérification de gcc... gcc
vérifier si le compilateur C fonctionne... oui
vérification du nom du fichier de sortie par défaut du compilateur C... a.out
vérification du suffixe des exécutables...
vérifier si nous effectuons une compilation croisée ... non
vérification du suffixe des fichiers objets... o
vérifier si nous utilisons le compilateur GNU C... oui
vérifier si gcc accepte -g... oui
vérification de l'option gcc pour accepter ISO C89... aucune n'est nécessaire
vérification du style d'inclusion utilisé par make... GNU
vérification du style de dépendance de gcc... gcc3
vérifier comment exécuter le préprocesseur C... gcc -E
vérification de grep qui gère les longues lignes et -e... /bin/grep
vérification de egrep... /bin/grep -E
vérifier si gcc a besoin de -traditionnel... non
vérifier si gcc et cc comprennent -c et -o ensemble... oui
vérification de ranlib... ranlib
vérification des fichiers d'en-tête ANSI C... oui
vérification de sys/types.h... oui
vérification de sys/stat.h... oui
vérification de stdlib.h... oui
vérification de string.h... oui
vérification de la mémoire.h... oui
vérification des chaînes.h... oui
vérification de inttypes.h... oui
vérification de stdint.h... oui
vérification de unistd.h... oui
vérification de l'utilisabilité de syslog.h... oui
vérification de la présence de syslog.h... oui
vérification de syslog.h... oui
vérification du travail alloca.h... oui
vérification de l'allocation... oui
vérification de json_loads dans -ljansson... non
vérification de pthread_create dans -lpthread... oui
recherche de yasm... /usr/bin/yasm
vérifier si la version de yasm est supérieure à 1.0.1... oui
vérification de pkg-config... /usr/bin/pkg-config
vérifier pkg-config est au moins la version 0.9.0... oui
vérification de gawk... (en cache) mawk
vérification de curl-config... non
vérifier si libcurl est utilisable... non
configure : erreur : libcurl requis manquant >= 7.10.1
c'est @ubuntu :~/Downloads/cpuminer-0.8.1$ CFLAGE="-03 -Wall -msse2" ./configure
recherche d'une installation compatible BSD... /usr/bin/install -c
vérifier si l'environnement de construction est sain ... oui
recherche d'un thread-safe mkdir -p... /bin/mkdir -p
vérifier gawk ... non
vérifier le mawk... mawk
vérifier si make sets $(MAKE)... oui
vérifier s'il faut activer les parties spécifiques au responsable des Makefiles... non
vérification de gcc... gcc
vérifier si le compilateur C fonctionne... oui
vérification du nom du fichier de sortie par défaut du compilateur C... a.out
vérification du suffixe des exécutables...
vérifier si nous effectuons une compilation croisée ... non
vérification du suffixe des fichiers objets... o
vérifier si nous utilisons le compilateur GNU C... oui
vérifier si gcc accepte -g... oui
vérification de l'option gcc pour accepter ISO C89... aucune n'est nécessaire
vérification du style d'inclusion utilisé par make... GNU
vérification du style de dépendance de gcc... gcc3
vérifier comment exécuter le préprocesseur C... gcc -E
vérification de grep qui gère les longues lignes et -e... /bin/grep
vérification de egrep... /bin/grep -E
vérifier si gcc a besoin de -traditionnel... non
vérifier si gcc et cc comprennent -c et -o ensemble... oui
vérification de ranlib... ranlib
vérification des fichiers d'en-tête ANSI C... oui
vérification de sys/types.h... oui
vérification de sys/stat.h... oui
vérification de stdlib.h... oui
vérification de string.h... oui
vérification de la mémoire.h... oui
vérification des chaînes.h... oui
vérification de inttypes.h... oui
vérification de stdint.h... oui
vérification de unistd.h... oui
vérification de l'utilisabilité de syslog.h... oui
vérification de la présence de syslog.h... oui
vérification de syslog.h... oui
vérification du travail alloca.h... oui
vérification de l'allocation... oui
vérification de json_loads dans -ljansson... non
vérification de pthread_create dans -lpthread... oui
recherche de yasm... /usr/bin/yasm
vérifier si la version de yasm est supérieure à 1.0.1... oui
vérification de pkg-config... /usr/bin/pkg-config
vérifier pkg-config est au moins la version 0.9.0... oui
vérification de gawk... (en cache) mawk
vérification de curl-config... non
vérifier si libcurl est utilisable... non
configure : erreur : libcurl requis manquant >= 7.10.1

puis sort. Je suis presque sûr que libcurl3 7.21.0 est installé sur mon ordinateur. Je suis sur Ubuntu 10.10, si cela peut aider. J'apprécierais tous les conseils que vous pourriez donner sur la façon de le faire fonctionner. Merci!

Commentaire le plus utile

Sur ma boîte Ubuntu 11.04, je l'ai résolu via:
sudo aptitude installer libcurl4-gnutls-dev

Tous les 7 commentaires

"vérification de curl-config... non"

Votre installation de libcurl manque la configuration de développement de libcurl, ou est autrement cassée.

Dois-je faire quelque chose pour le configurer pour le développement autre que l'installation de libcurl3 dans synaptic ? Comment dois-je m'y prendre pour savoir ce qui est cassé ?

dep .. tant pis. Je n'avais pas les fichiers d'en-tête curl. _se sent stupide_ ;)

Sur ma boîte Ubuntu 11.04, je l'ai résolu via:
sudo aptitude installer libcurl4-gnutls-dev

zzeroo Merci résolu dans Elementary Os " sudo aptitude install libcurl4-gnutls-dev "

merci

recherchez le chemin de la bibliothèque sur le site Web des packages debian dans la section des fichiers et exécutez-le avant de configurer
exporter LIBCURL_LIBS=-L/chemin/vers/fichierlib
exporter LIBCURL_CFLAGS=-I/chemin/vers/include/répertoire

Cette page vous a été utile?
0 / 5 - 0 notes