我正在尝试安装LIGO的lalsuite。我安装了所有依赖项。配置它时会为 lalxml 提供以下错误。
checking pkg-config is at least version 0.9.0... yes
checking for LIBXML2... no
checking for xmlInitParser in -lxml2... yes
checking libxml/tree.h usability... no
checking libxml/tree.h presence... no
checking for libxml/tree.h... no
configure: error: could not find the libxml/tree.h header
configure: error: ./configure failed for lalxml
我使用的是ubuntu 16.04LTS,安装的libxml2版本是
libxml2 is already the newest version (2.9.3+dfsg1-1ubuntu0.5).
答案 0 :(得分:0)
首先删除旧版本。
sudo apt remove --purge libxml2 libxml2-dev
然后更新
sudo apt update
最后重新安装。
sudo apt install libxml2 libxml2-dev