> $ autoconf > $ ./configure --with-lang=en > --with-php=/usr/local/bin/php > $ make test > > and the output was: > > /usr/bin/nsgmls -i lang-en -D . -s > ./dtds/dbxml-4.1.2/phpdocxml.dcl manual.xml > /usr/bin/nsgmls:/home/jesusmc/devel/php/phpdoc/en/reference/session/referenc e.xml:447:25:X: > reference to non-existent ID > "ini.arg_separator.output" > /usr/bin/nsgmls:/home/jesusmc/devel/php/phpdoc/en/reference/xslt/reference.x ml:48:20:X: > reference to non-existent ID > "install.configure.enable-xslt" > /usr/bin/nsgmls:/home/jesusmc/devel/php/phpdoc/en/reference/xslt/reference.x ml:49:20:X: > reference to non-existent ID > "install.configure.with-xslt-sablot" > make: *** [test] Error 1
These three IDs are truly missing from the docs. There is a workaround for missing IDs developed by Hartmut in shell script code, and ported by me to PHP. The missing-ids.xml file should contain a para for each of these missing IDs, with the respective id="" argument. If that PHP script (missing-entities.php) runs, it should print out at the end of the configure run: testing the manual for missing elements... entities/missing-entities.ent created entities/missing-ids.xml created If this is not print out, or it's print out, but these two files mentioned here are not created, please copy here your exec() line from the missing-entities.php script (it's generated by configure from missing-entities.php.in) So then we can see why it's not running correctly... Goba -- PHP Documentation Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php