[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problem making documentation, related to texinfo.tex

From: Andrew Koenig
Subject: Re: Problem making documentation, related to texinfo.tex
Date: Thu, 6 Feb 2003 14:30:33 -0500 (EST)

>> Date: Thu, 6 Feb 2003 10:54:23 -0500 (EST)
>> From: Andrew Koenig <address@hidden>
>> make[1]: Entering directory `/tmp/build-gnu26652/binutils-'
>> Making dvi in doc
>> make[2]: Entering directory `/tmp/build-gnu26652/binutils-'
>> TEXINPUTS=../../texinfo/texinfo.tex:$TEXINPUTS \
>> MAKEINFO='makeinfo  -I .' `if test -f ../../texinfo/util/texi2dvi; then echo 
>> ../../texinfo/util/texi2dvi; else echo texi2dvi; fi` as.texinfo
>> /usr/gnu/bin/texi2dvi: ../../texinfo/texinfo.tex: not a directory

Eli> I think the line that begins with "TEXINPUTS" is the problem: it
Eli> should list _directories_, not _files_.  But texinfo.tex is a file,
Eli> that's why texi2dvi complains.


Eli> And it's quite possible that this is also the reason that TeX barfs:
Eli> since it cannot find texinfo.tex bundled with Binutils, it uses the
Eli> version of texinfo.tex from your system, which might be old and might
Eli> not support all the newer Texinfo features used by as.texinfo.

Also correct.  Because when I change all the relevant instances of
../../texinfo/texinfo.tex to ../../texinfo, I can then build the
documentation without a hitch.

Here's what I did:

gzcat $SRC/binutils- | tar xpf -
cd binutils-
for i in gprof ld bfd/doc binutils/doc gas/doc
do ed $i/Makefile.in <<!
make install
make install-info
make dvi

So I'm suggesting that next version of binutils should be changed similarly.


                                                Andrew Koenig

reply via email to

[Prev in Thread] Current Thread [Next in Thread]