Hi all,

I'm trying to build locally the Bulgarian version of the manual but it appears that no HTML output is produced at all. I'm following the steps described in the doc's how to - http://doc.php.net/php/en/dochowto/chapter-makefile.php

[EMAIL PROTECTED]:~/phpdoc/phpdoc-bg$ autoconf

[EMAIL PROTECTED]:~/phpdoc/phpdoc-bg$ ./configure --with-lang=bg
file versions
Makefile.in,v 1.172
configure.in,v 1.238
configure options: --with-lang=bg
source directory: .
working directory: /home/kouber/phpdoc/phpdoc-bg

checking for php... /usr/local/bin/php
checking php version... 5.2.0 cli
checking for php.ini path... ./scripts
checking for openjade... /usr/local/bin/openjade
checking for onsgmls... /usr/local/bin/onsgmls
checking for xsltproc... /usr/bin/xsltproc
checking for xmllint... /usr/local/bin/xmllint
checking for docbook.dsl... ./dsssl/docbook (default)
checking for PHP source path... no
checking for PEAR source path... no
checking for PECL source path... no
checking for additional PHP extensions... no
checking for CSS to use for html docs... none
checking for chmonly inclusion... disabled (default)
checking for internals docs exclusion... no (default)
checking for language... bg
checking for treesaving... saving trees: #f
checking for *.in files... done!
configure: creating ./config.status
config.status: creating ./RFC/manual.xml
config.status: creating ./xsl/htmlhelp-config.xsl
config.status: creating ./xsl/param_html.xsl
config.status: creating ./dsssl/howto-php.dsl
config.status: creating ./dsssl/html.dsl
config.status: creating ./dsssl/howto.dsl
config.status: creating ./dsssl/common.dsl
config.status: creating ./dsssl/html-locale.dsl
config.status: creating ./dsssl/phpweb.dsl
config.status: creating ./dsssl/print.dsl
config.status: creating ./dsssl/quickref.dsl
config.status: creating ./dsssl/install.dsl
config.status: creating ./scripts/file-entities.php
config.status: creating ./scripts/phpweb-entities.php
config.status: creating ./scripts/missing-entities.php
config.status: creating ./scripts/test_missing-entities.php
config.status: creating ./manual.xml
config.status: creating ./Makefile
config.status: creating ./entities/version.ent

Creating file: entities/file-entities.ent...

Testing the manual for missing elements...

Created file: entities/missing-entities.ent
* <!ENTITY flase "???">
* <!ENTITY url.palm.doc "???">

Created file: entities/missing-ids.xml
* id="ini.date.default-latitude"
* id="ini.date.default-longitude"
* id="ini.date.sunrise-zenith"
* id="ini.date.sunset-zenith"
* id="ini.date.timezone"
* id="language.oop5.magic.set-state"

[EMAIL PROTECTED]:~/phpdoc/phpdoc-bg$ make test
touch .manual.xml
CONFIG_FILES=manual.xml CONFIG_HEADERS= ./config.status
config.status: creating manual.xml
SP_ENCODING=XML SP_CHARSET_FIXED=YES /usr/local/bin/onsgmls -i lang-bg -D . -s ./dtds/dbxml-4.1.2/phpdocxml.dcl manual.xml

[EMAIL PROTECTED]:~/phpdoc/phpdoc-bg$ make html
rm -rf html && mkdir html && mkdir html/figures
cp ./en/internals/zendapi/figures/*.png ./html/figures
/usr/local/bin/php -q ./scripts/rtlpatch/hackmanuallang.php bg
SP_ENCODING=XML SP_CHARSET_FIXED=YES /usr/local/bin/openjade -D . -wno-idref -c ./entities/ISO/catalog -c ./dsssl/docbook/catalog -c ./dsssl/defaults/catalog -d dsssl/html.dsl -V use-output-dir -t sgml ./dtds/dbxml-4.1.2/phpdocxml.dcl manual.xml



...



Then, an error that dsssl/catalog is a directory and not a file followed, and then some HTML output to the console started. The end was:

/usr/local/bin/php -q ./scripts/html_syntax.php html html/
/usr/local/bin/php -q ./scripts/rtlpatch/hackmanuallang.php en

No critical errors, or so.

The thing is that in the html/ subdirectory of phpdoc-bg/ there's nothing but figures/ and some PNG images there.

What am I doing wrong?

--
Kouber Saparev
http://kouber.saparev.com

Reply via email to