[PHP-doc 299]peardocでmake testに失敗する

SHIMOOKA Hideyuki dimension @ pat.hi-ho.ne.jp
2004年 9月 24日 (金) 10:39:43 JST


こんにちは。下岡です。

先日自宅のPCを入れ替えた関係で、cvsからpeardocを新たにcheckout
したのですが、make testで失敗してしまいます。

エラーメッセージからすると、XMLの実体参照が正しく解決できて
いない感じなのですが、どの様に対処したらよいでしょうか?


関係ないかも知れませんが、phpdocは環境1・2のいずれでも問題なく
buildできています。

----ここから

■環境1
 Vine Linux 3.0
 autoconf 2.59
 onsgmls 1.5

■環境2
 RedHat Linux 7.3
 autoconf 2.13
 onsgmls 1.3.4

■手順
 $ cvs -d:pserver:cvsread @ cvs.php.net:/repository co peardoc
 $ cd peardoc
 $ autoconf
 $ ./configure --with-lang=ja
 $ make test
 SP_ENCODING=XML SP_CHARSET_FIXED=YES /usr/bin/onsgmls -i lang-ja -s ./phpdocxml.dcl manual.xml
 /usr/bin/onsgmls:./ja/package/logging/log.xml:11:2:W: cannot generate system 
     identifier for general entity "package.logging.log.container"
 /usr/bin/onsgmls:./ja/package/logging/log.xml:11:2:E: general entity "package.logging.log.container" not defined and no default entity
 /usr/bin/onsgmls:./ja/package/logging/log.xml:11:31:E: reference to entity 
     "package.logging.log.container" for which no system identifier could be 
     generated
 /usr/bin/onsgmls:./ja/package/logging/log.xml:11:1: entity was defined here
 /usr/bin/onsgmls:./ja/package/logging/log.xml:12:2:W: cannot generate system 
     identifier for general entity "package.logging.log.examples"
 /usr/bin/onsgmls:./ja/package/logging/log.xml:12:2:E: general entity 
     "package.logging.log.examples" not defined and no default entity
 /usr/bin/onsgmls:./ja/package/logging/log.xml:12:30:E: reference to entity 
     "package.logging.log.examples" for which no system identifier could be 
     generated
 /usr/bin/onsgmls:./ja/package/logging/log.xml:12:1: entity was defined here

 (snip)

 /usr/bin/onsgmls:./ja/package/logging/log.xml:21:2:W: cannot generate system 
     identifier for general entity "package.logging.log.observer.factory"
 /usr/bin/onsgmls:./ja/package/logging/log.xml:21:2:E: general entity 
     "package.logging.log.observer.factory" not defined and no default entity
 /usr/bin/onsgmls:./ja/package/logging/log.xml:21:38:E: reference to entity 
     "package.logging.log.observer.factory" for which no system identifier could be generated
 /usr/bin/onsgmls:./ja/package/logging/log.xml:21:1: entity was defined here
 make: *** [test] エラー 1
 $

----ここまで

-- 
Hideyuki SHIMOOKA


PHP-doc メーリングリストの案内