|
Boost Users : |
From: Robert Ramey (ramey_at_[hidden])
Date: 2006-07-08 17:52:59
I'm interested in setting up quickbook/boostbook/docbook for my
windows NT machine.
To that end I've religously followed the instructions in
http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boostbook/getting/started.html
(Not including installing Java) I get to "Running Boost Book". Following
the instructions there I invoke bjam --v2 and get: the following response
$ bjam --v2
warning: Python location is not configured
warning: the Boost.Python library won't be built
Building Boost.Regex with the optional Unicode/ICU support disabled.
Please refer to the Boost.Regex documentation for more information
(and if you don't know what ICU is then you probably don't need it).
warning: no toolsets are configured.
warning: you won't be able to build C++ programs.
warning: please consult the documentation at
warning:
http://boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html
I've verified the current directory
$ pwd
C:/BoostHead/doc
and that xsltproc is in my path
$ xsltproc
Usage: xsltproc [options] stylesheet file [file ...]
Options:
--version or -V: show the version of libxml and libxslt used
--verbose or -v: show logs of what's happening
--output file or -o file: save to a given file
--timing: display the time used
--repeat: run the transformation 20 times
--debug: dump the tree of the result instead
--dumpextensions: dump the registered extension elements and
functions t
o stdout
--novalid skip the Dtd loading phase
--nodtdattr do not default attributes from the DTD
--noout: do not dump the result
--maxdepth val : increase the maximum depth
--maxparserdepth val : increase the maximum parser depth
--html: the input document is(are) an HTML file(s)
--param name value : pass a (parameter,value) pair
value is an UTF8 XPath expression.
string values must be quoted like "'string'"
or use stringparam to avoid it
--stringparam name value : pass a (parameter, UTF8 string value)
pair
--path 'paths': provide a set of paths for resources
--nonet : refuse to fetch DTDs or entities over network
--nowrite : refuse to write to any file or resource
--nomkdir : refuse to create directories
--writesubtree path : allow file write only with the path subtree
--catalogs : use SGML catalogs from $SGML_CATALOG_FILES
otherwise XML Catalogs starting from
file:///etc/xml/catalog are activated by default
--xinclude : do XInclude processing on document intput
--load-trace : print trace of all external entites loaded
--profile or --norman : dump profiling informations
Project libxslt home page: http://xmlsoft.org/XSLT/
To report bugs and get help: http://xmlsoft.org/XSLT/bugs.html
Same goes for doxygen
$ doxygen
Doxyfile not found and no input file specified!
Doxygen version 1.4.7
Copyright Dimitri van Heesch 1997-2006
You can use doxygen in a number of ways:
1) Use doxygen to generate a template configuration file:
doxygen [-s] -g [configName]
If - is used for configName doxygen will write to standard output.
2) Use doxygen to update an old configuration file:
doxygen [-s] -u [configName]
3) Use doxygen to generate documentation using an existing configuration
file:
doxygen [configName]
If - is used for configName doxygen will read from standard input.
4) Use doxygen to generate a template style sheet file for RTF, HTML or
Latex.
RTF: doxygen -w rtf styleSheetFile
HTML: doxygen -w html headerFile footerFile styleSheetFile [configFile]
LaTeX: doxygen -w latex headerFile styleSheetFile [configFile]
5) Use doxygen to generate an rtf extensions file
RTF: doxygen -e rtf extensionsFile
If -s is specified the comments in the config file will be omitted.
If configName is omitted `Doxyfile' will be used as a default.
************
I don't get any .html files created in the html directory. So now I'm
stuck. Please help.
FYI - a couple of comments on getting/started.html (very strange name!)
Its not altogether clear from reading the documentation whether things like
DOCBOOK_XSL_DIR should be an exported environmental variable
with the value set to the appropriate directory or if the actual directory
name should be substitued where DOCBOOK_XSL_DIR appears in
the example. I presumed the former. I've double checked this like so:
$ ls "$DOCBOOK_XSL_DIR"
AUTHORS RELEASE-NOTES.txt javahelp
BUGS RELEASE-NOTES.xml lib
COPYING TODO manpages
ChangeHistory.xml.zip VERSION params
ChangeLog.xml catalog.xml profiling
INSTALL common slides
LOG eclipse template
NEWS extensions test.sh
NEWS.html fo tools
NEWS.xml html uninstall.sh
README htmlhelp website
RELEASE-NOTES.html images wordml
RELEASE-NOTES.pdf install.sh xhtml
$ ls "$DOCBOOK_DTD_DIR"
ChangeLog catalog.xml dbhierx.mod docbook.cat soextblx.dtd
README dbcentx.mod dbnotnx.mod docbookx.dtd
calstblx.dtd dbgenent.mod dbpoolx.mod ent
$
So what am I missing?
Robert Ramey
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net