J'ai l'erreur suivante lors de l'installation de TORQUE Portable Batch System (PBS) sur ma machine virtuelle Ubuntu.
checking for lseek64... yes ./configure: line 17951: ac_fn_c_check_member: command not found checking for struct stat64.st_mode... yes checking if largefile compiles (looking at you, OSX)... checking for pthread_create in -lpthread... yes checking for xmlGetProp in -lxml2 -lz -llzma -lpthread -lm -ldl... no configure: error: TORQUE needs libxml2-devel in order to build
Solution :
Vous devez installer libxml2-dev
package en utilisant apt-get comme indiqué ci-dessous :
#sudo apt-get install libxml2-dev
Même après avoir installé libxml2-dev, la même erreur apparaît. Pour lequel vous devez exécuter la commande configure avec --with-libxml2
option pointant vers le binaire xml2-config comme indiqué ci-dessous :
#./configure --prefix=/usr/local/torque --with-libxml2=/usr/bin/xml2-config
Comment trouver le binaire xml2-config
Après avoir installé libxml2-dev, pour trouver le binaire xml2-config, suivez la commande ci-dessous :
#whereis xml2-config xml2-config: /usr/bin/xml2-config /usr/share/man/man1/xml2-config.1.gz
Bonne installation !