Question Comment installer le paquet libyajl dans Ubuntu?


J'essaie d'installer le paquet libvert pour lequel cette erreur arrive:

**configure: error: You must install the libyajl library & headers to compile libvirt**

Comment résoudre cette erreur, j'ai essayé les étapes suivantes:

  1. Package téléchargé depuis git/lloyd

  2. ./configure

Aidez-moi à terminer l'installation. Après ./configure quelle étape dois-je faire?


1
2018-01-17 13:12


origine


As-tu essayé sudo apt-get install libyajl-dev ? - Ron
Je ne vois pas d'erreur lors de la compilation de lloyd-yajl. Il nécessite cmake donc vous devez d'abord installer cmake. Les systèmes basés sur Debian sont notoires dans les paquets paralysants, ils sont également divisés en plusieurs sous-paquets, sans donner à l'utilisateur un moyen simple de démanteler tout le système - à l'époque des téraoctets de disque dur ... - shevy


Réponses:


Veuillez compiler le Yajl.

root@localhost:/tmp# git clone git://github.com/lloyd/yajl

root@localhost:/tmp# cd yajl

root@localhost:/tmp/yajl# ./configure && make && make install

Si vous rencontrez un message d'erreur suivant, installez le package cmake.

Et puis compilez le yajl.

root@localhost:/tmp/yajl# ./configure && make && make install
== removing old build files
== running CMake in build directory
./configure: 41: ./configure: cmake: not found
The "cmake" program is required to configure yajl.
It's available from most ports/packaging systems and http://cmake.org

root@localhost:/tmp/yajl# apt-get install cmake

root@localhost:/tmp/yajl# ./configure && make && make install

Merci.


4
2017-08-25 09:06