Hello,
I am trying to build docbook on a linux/debian testing plateform and
I am getting:
$ cd $DOCBOOK_SVN/xsl
$ \make all
...
BUILD FAILED
/home/mathieu/Projects/GDCM/gdcm/Sandbox/ooo/docbook/xsl/extensions/saxon65/nbproject/build-impl.xml:76:
Platform is not correctly set up
See (*) for complete log.
Here is my .xmlc:
<config>
<java classpath-separator=":" xml:id="java">
<system-property name="javax.xml.parsers.DocumentBuilderFactory"
value="org.apache.xerces.jaxp.DocumentBuilderFactoryImpl"/>
<system-property name="javax.xml.parsers.SAXParserFactory"
value="org.apache.xerces.jaxp.SAXParserFactoryImpl"/>
<classpath path="/usr/share/java/xercesImpl.jar"/>
<classpath path="/usr/share/java/jaxp-1.2.jar"/>
<classpath path="/usr/share/java/xml-apis.jar"/>
<classpath path="/usr/share/java/xml-commons-resolver-1.1.jar"/>
</java>
<java xml:id="bigmem">
<java-option name="Xmx512m"/>
</java>
<saxon xml:id="saxon" extends="java">
<arg name="x" value="org.apache.xml.resolver.tools.ResolvingXMLReader"/>
<arg name="y" value="org.apache.xml.resolver.tools.ResolvingXMLReader"/>
<arg name="r" value="org.apache.xml.resolver.tools.CatalogResolver"/>
</saxon>
<saxon xml:id="saxon-6" extends="saxon" class="com.icl.saxon.StyleSheet">
<classpath path="/usr/share/java/saxon.jar"/>
<classpath path="/home/mathieu/Projects/GDCM/gdcm/Sandbox/ooo/docbook/xsl/extensions/saxon65.jar"/>
</saxon>
</config>
$ echo $DOCBOOK_SVN
/home/mathieu/Projects/GDCM/gdcm/Sandbox/ooo/docbook/
and looking into /usr/share/java I have:
(ref:
http://wiki.docbook.org/topic/DocBookXslBuild)$ ls xercesImpl.jar xml-commons-resolver-1.1.jar jaxp-1.2.jar
saxon.jar saxon65.jar ant.jar ant-launcher.jar xalan25.jar
xalan-j2.jar xml-commons-apis.jar
/bin/ls: saxon65.jar: No such file or directory
/bin/ls: xalan25.jar: No such file or directory
/bin/ls: xalan-j2.jar: No such file or directory
/bin/ls: xml-commons-apis.jar: No such file or directory
ant.jar ant-launcher.jar jaxp-1.2.jar saxon.jar xercesImpl.jar
xml-commons-resolver-1.1.jar
Do I really need those jar files ? If so please let me know where to
find them, as I could not find them in any debian package.
Knowing that I have:
$ dpkg -L libxalan2-java
...
/usr/share/java/xalan2.jar
/usr/share/java/serializer.jar
/usr/share/java/xml-apis.jar
Thanks for suggestion,
Mathieu
(*)
$ \make all
make -C ../litprog
make[1]: Entering directory
`/home/mathieu/Projects/GDCM/gdcm/Sandbox/ooo/docbook/litprog'
make -C html
make[2]: Entering directory
`/home/mathieu/Projects/GDCM/gdcm/Sandbox/ooo/docbook/litprog/html'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/mathieu/Projects/GDCM/gdcm/Sandbox/ooo/docbook/litprog/html'
make -C example
make[2]: Entering directory
`/home/mathieu/Projects/GDCM/gdcm/Sandbox/ooo/docbook/litprog/example'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/mathieu/Projects/GDCM/gdcm/Sandbox/ooo/docbook/litprog/example'
make[1]: Leaving directory
`/home/mathieu/Projects/GDCM/gdcm/Sandbox/ooo/docbook/litprog'
for i in extensions common lib html fo manpages htmlhelp javahelp
roundtrip slides website __bogus__; do \
if [ $i != __bogus__ ] ; then \
echo "make -C $i"; make -C $i; \
fi \
done
make -C extensions
make[1]: Entering directory
`/home/mathieu/Projects/GDCM/gdcm/Sandbox/ooo/docbook/xsl/extensions'
cd saxon65 && ant jar
Buildfile: build.xml
-pre-init:
-init-private:
-init-user:
-init-project:
-init-macrodef-property:
-do-init:
BUILD FAILED
/home/mathieu/Projects/GDCM/gdcm/Sandbox/ooo/docbook/xsl/extensions/saxon65/nbproject/build-impl.xml:76:
Platform is not correctly set up
Total time: 0 seconds
--
Mathieu