Re: make error: /bin/sh: dtdparse: command not found

Markus Hoenicka <[email protected]>
Newsgroups gmane.text.refdb.general
Message-ID <[email protected]>
Dominik Reusser <[email protected]> was heard to say:

> This can be omitted using the --disable-docs option of configure or
> installing
> dtdparse. However, I'm wondering wether configure shouldn't avoid this
> problem and not build the docs if dtdparse is not present?
>

This is sort of a catch22. The release and prerelease archives contain the
prebuilt docs. make is not supposed to do anything in the /doc subdir, but in
order to install the prebuilt docs, make install should run in /doc even if
dtdparse and dtdformat are not present. This allows us to use the convenient
doc installation routines of the autotools, but it means that the lack of these
tools must not turn off the processing of /doc.

As you have noticed, this means for the svn version that make will attempt to
build the docs even if the necessary tools are not around. I consider this the
lesser of two evils, as someone building from svn can be expected to read the
manual which lists the prerequisites. The configure checks for these tools
should therefore be treated as a warning, not an error.

regards,
Markus

-- 
Markus Hoenicka
[email protected]
(Spam-protected email: replace the quadrupeds with "mhoenicka")
http://www.mhoenicka.de


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.