web-dev-qa-db-fra.com

Installation de XML-RPC C ++

J'essaie d'installer XML-RPC pour C++, et il semble que cette bibliothèque est la plus utilisée. Cependant, lors de sa construction avec ./config, le message d'erreur suivant s'affiche:

configure: ==> Nous ne construisons aucun transport XML client (voir les messages précédents expliquant pourquoi), par conséquent, WE NE CONSTRUIRA PAS LA BIBLIOTHEQUE CLIENT.

qui semble être causé par:

vérification de curl-config ... pas de configuration: vous ne semblez pas avoir installé Curl (pas de fonction curl-config dans le chemin de recherche des commandes), nous ne créerons donc pas le transport XML du client Curl en vérifiant si le client XML de Curl est créé module de transport ... non

Cependant, j'ai déjà installé curl: Sudo apt-get install curl, donc je ne vois pas pourquoi cela se produit. Des idées sur ce qui pourrait aller mal?

Je viens tout juste de commencer, alors s'il y a une autre bibliothèque qui est plus largement utilisée/supportée, j'aimerais le savoir.

2
Teknophilia

Je faisais également face à l'erreur. Il montrait beaucoup de choses manquantes comme:

autoconf
automake
makeinfo

et plein d'autres

Je ne savais pas quoi faire, alors j'ai commencé à installer les éléments manquants un à un.

Mais makeinfo n'était pas dans le référentiel. J'ai utilisé makeinfo comme commande dans le terminal, même si je savais qu'il n'était pas installé. Je savais que si une commande désinstallée était donnée, le système lui-même suggérerait une installation correcte du paquet. J'ai donc installé texinfo comme suggéré par le système pour manquer makeinfo. Malgré tout, j’obtenais des erreurs et j’ai décidé d’installer libcurl. J'ai eu cet indice du commentaire de @ steeldriver.

Je viens d'installer libcurl4-gnutls-dev et tout a bien fonctionné pour moi.

1
Anil Jangra