On Tue, Jan 04, 2011 at 10:17:44AM +1000, Peter Hutterer wrote:
> On Mon, 3 Jan 2011 14:06:37 +0000, Daniel Stone <dan...@fooishbar.org> wrote:
> > So, the DMX doc stuff breaks distcheck quite badly.  If I have
> > --disable-devel-docs set in my ./configure run, I get:
> > make[3]: Entering directory 
> > `/home/daniels/x/xorg/xserver/obj-amd64/hw/dmx/doc'
> >   GEN    dmx.txt
> >   GEN    scaled.txt
> > make[3]: *** No rule to make target `html/annotated.html', needed by 
> > `distdir'.  Stop.
> > make[3]: Leaving directory 
> > `/home/daniels/x/xorg/xserver/obj-amd64/hw/dmx/doc'
> > make[2]: *** [distdir] Error 1
> > 
> > Without it (or shuffling around some if's in hw/dmx/doc/Makefile.am),
> > I get:
> >  (cd doc && make  top_distdir=../../../xorg-server-1.9.99.901 
> > distdir=../../../xorg-server-1.9.99.901/hw/dmx/doc \
> >      am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: 
> > distdir)
> > make[3]: Entering directory 
> > `/home/daniels/x/xorg/xserver/obj-amd64/hw/dmx/doc'
> > /usr/bin/doxygen ../../../../hw/dmx/doc/doxygen.conf
> > error: tag HTML_HEADER: header file `doxygen.head' does not exist
> > make[3]: *** [html/annotated.html] Error 1
> > make[3]: Leaving directory 
> > `/home/daniels/x/xorg/xserver/obj-amd64/hw/dmx/doc'
> > 
> > Can someone please take a look at this?
> 
> both errors look like there's $(srcdir) missing in the
> Makefile.am. have you tried that yet?

The 'no target to make html/annotated.html' is just because the include
statement for the Makefile fragment that has the rules for html/* isn't
included unless ENABLE_DEVEL_DOCS is true; the latter error is doxygen
being rubbish.  I went to have a look at fixing it, but doxygen --help
and the manpage both say nothing more useful than 'read the manual'.

Cheers,
Daniel

Attachment: signature.asc
Description: Digital signature

_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to