configure: error: xml2-config not found. Please check your libxml2 installation.

当ページのリンクには広告が含まれています。

スポンサーリンク

PHPの新しいバージョン5.6を試してみようとダウンロードしたソースをコンパイル(./configure)してみたところ……以下のようなエラーが出力されました。

configure: error: xml2-config not found. Please check your libxml2 installation.

ということで、ここではこのエラーの対処方法を紹介します。

「configure: error: xml2-config not found.」の対処方法

エラーをよくみてみると……後ろの方に「libxml2」を確認してみて!

Please check your libxml2 installation.

と記述されているので、まずはパッケージ「libxml2」をみてみましょう。

aptitudeコマンドで「libxml2」を検索すると……

# aptitude search libxml2
v   libglobus-libxml2                         -                                                     
v   libglobus-libxml2-dev                     -                                                     
i   libxml2                                   - GNOME XML ライブラリ                                
p   libxml2-dbg                               - GNOME XML ライブラリ用デバッグシンボル              
p   libxml2-dev                               - GNOME XML ライブラリ開発用ファイル                  
p   libxml2-doc                               - Documentation for the GNOME XML library 
… 略 …

「libxml2 - GNOME XML ライブラリ」は既にインストールされていました。むむっ。

もしかしたら「libxml2-dev」の開発用のファイルが必要なのかもしれないので、「libxml2-dev」パッケージをインストール。

# aptitude install libxml2-dev

インストール後にソースコードをもう一度コンパイル(./configure)してみたところ……エラーが表示されなくなりました。

以上、「configure: error: xml2-config not found. Please check your libxml2 installation.」エラーの対処法でした。

TIPS の人気記事

  1. psをgrepした結果からgrep自身を除外する方法
  2. UnixBenchの使い方とエラー対処方法

関連記事(一部広告含む)