My local machine was with a problem similar to current
error of compilation of the manual.  
Somebody more had commented on the problem of the
entity 'reference.mime-magic.reference' (exactly
problem here).

Basically mine checkouts was not pulling the directory
/en/reference/mime_magic, what it finished creating an
entrance in /entities/missing-entities.ent that
detonates the DTD of the DocBook (? signals in the way
of tags).

Somebody knows as to have access the file system of
the compilation, or modify the script of compilation
to show entities-*.ent before test_man_gen?

Of any form, place one -e when runs nsgmls can help.

(the english, as they can see, is not my native
language)

Follows mine (then) solution for the problem of
mime_magic

====================================================
The problem of the build system seems to be that the
diretcory phpdoc/en/reference/mime_magic. 


$ make test
../phpdoc-tools/jade/nsgmls.exe -i lang-pt_BR -D . -s
./dtds/dbxml-4.1.2/phpdocx
ml.dcl manual.xml
d:\cvs.php.net\phpdoc-tools\jade\nsgmls.exe:manual.xml:134:34:E:
character data
is not allowed here
make: *** [test] Error 1


In the manual.xml:134:34
  &reference.mhash.reference;
  &reference.mime-magic.reference;       <-- 134
  &reference.mssql.reference;


I looked for for occurrences of
'reference.mime-magic.reference' and found only in
./manual.xml
./manual.xml.in
./entities/missing-entities.ent


MISSING-ENTITIES?
$ cat ./entities/missing-entities.ent
<?xml version='1.0' encoding='iso-8859-1'?>
<!ENTITY mull "???">
<!ENTITY reference.mime-magic.reference "???">


Strange, but
$ cd ./en/reference/mime_magic
BASH: cd: ./en/reference/mime_magic: No such file or
directory


Then 
$ cvs checkout -P -d phpdoc phpdoc-pt_BR
cvs server: Updating phpdoc/en/reference/mime_magic
U phpdoc/en/reference/mime_magic/.cvsignore
U phpdoc/en/reference/mime_magic/reference.xml
cvs server: Updating
phpdoc/en/reference/mime_magic/functions
U
phpdoc/en/reference/mime_magic/functions/mime-content-type.xml

Macros V@MACROSS_V /d/cvs.php.net/phpdoc
$ ./configure --with-lang=pt_BR
--with-php=/d/cvs.php.net/phpdoc-tools/php4/php.exe
...

$ make test
../phpdoc-tools/jade/nsgmls.exe -i lang-pt_BR -D . -s
./dtds/dbxml-4.1.2/phpdocx
ml.dcl manual.xml

Problem solved.
I had that to make 4 checkouts to obtain it.


_______________________________________________________________________
Yahoo! Encontros
O lugar certo para encontrar a sua alma g�mea.
http://br.encontros.yahoo.com/

-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to