[MPlayer-cygwin] How to build MPlayer documentation on Win32/MSYS

John Brown johnbrown105 at hotmail.com
Mon Feb 27 17:29:26 CET 2006


Hello all,

I originally posted this earlier to MPlayer-users, but I realized that I 
should have posted it here instead.

I carried out the instructions in DOCS/xml/README, but I cannot build the 
documentation because configure is not successful.

./configure and make output follows:

$ ./configure
Searching for XML catalogs...
No SGML catalog found.
Searching for stylesheets...
Searching for html/chunk.xsl...
Found chunk.xsl at 
/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/chunk.xsl
Searching for html/docbook.xsl...
Found docbook.xsl at 
/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/docbook.xsl
Searching for DTD...
Found docbookx.dtd at /usr/share/sgml/docbook/dtd/xml/4.1.2/docbookx.dtd
Looking for a valid XSLT processor...
Found xsltproc. If it works, it's probably the best choice.
Searching for XML checker...
Found xmllint

$ make all
test -d ../HTML || mkdir ../HTML
make: *** No rule to make target `html-chunked-en', needed by 
`html-chunked'.  Stop.


I had to perform a number of steps other than the documented ones to get 
this far.

1) It could not find chunk.xsl , so I copied DOCS/xml/html-chunk.xsl to 
/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/chunk.xsl

2) I similarly copied libxslt-1.0.33/tests/docbook/html/docbook.xsl to  
/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/html/docbook.xsl

I have no idea whether (1) and (2) were correct, but those files seemed to 
be the most likely candidates.

I could not get the latest libxml2 (2.6) to compile, so I went back to 2.5, 
which forced me to go from libxslt-1.1 to 1.0. I also went back to docbook 
DTD 4.1.2 because the configure script was looking for a 4.1.2 folder.

I do not know what an SGML catalog is, so I cannot copy it.

The documentation page at the MPlayer website says that the documentation is 
generated nightly from CVS. Is this true? If it is, I won't bother with 
this.





More information about the MPlayer-cygwin mailing list