Ich habe den folgenden Fehler bei der Installation von TORQUE Portable Batch System (PBS) auf meiner Ubuntu-VM.
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
Lösung:
Sie müssen libxml2-dev
installieren Paket mit apt-get wie unten gezeigt:
#sudo apt-get install libxml2-dev
Auch nach der Installation von libxml2-dev wird immer noch der gleiche Fehler angezeigt. Dafür müssen Sie den Befehl configure mit --with-libxml2
ausführen Option, die auf die xml2-config-Binärdatei zeigt, wie unten gezeigt:
#./configure --prefix=/usr/local/torque --with-libxml2=/usr/bin/xml2-config
So finden Sie die xml2-config-Binärdatei
Befolgen Sie nach der Installation von libxml2-dev den folgenden Befehl, um die xml2-config-Binärdatei zu finden:
#whereis xml2-config xml2-config: /usr/bin/xml2-config /usr/share/man/man1/xml2-config.1.gz
Viel Spaß beim Installieren!