やっぱり研究室でごりごり
昨日の問題を解決するためにとりあえずPHPのヘルプをじっくり眺める。でも、DOM functionsがPHPコアに入っていることしかわからないのでネット上のPHPのヘルプを眺めてみると、ヘルプの下のノートにこんな記述を発見。
PHP: DOM 関数 - Manual
If you use --disable-all in cofigure options and want to use DOM functions you need to add --enable-dom and --enable-libxml to have it.
When not using --disable-all you can take out DOM functionality from your installation using --disable-dom
--disable-allしているときにDOM functionsが使いたかったら--enable-domと--enable-libxmlを指定しよう。--disable-allを指定していなくてDOM functionsが使いたくなかったら--disable-domを指定しよう。
つまり、--disable-domをなくして--enable-domと--enable-libxmlをつけてコンパイルすればよいってことなのですね。php.specファイルにはconfigureを指定する箇所がいくつかあるので詳しくはわからないのですが、それっぽい箇所を修正して再コンパイル。
実行っ!
動いたっ!
次はSubversionでも入れてみようかな〜。