CVS Documentation
Kevin Handy
kth@srv.net
Tue Jun 11 13:36:00 GMT 2002
Ok, downloaded the lastest CVS gcc, and tried to build the documentation
on a Redhat 7.1 Linux system, and received the following errors.
Do I need newer versions of something (and why didn't configure
check for the correct version), or is something broken?
I wanted to read through the documentation (I did a make on
gcc, and it built fine), but can't find anything that works to build
the documentation.
[kevin gccbuild]$ make dvi
...
(see the transcript file for additional information)
Output written on gccint.dvi (392 pages, 1756000 bytes).
Transcript written on gccint.log.
texi2dvi -I ../../gcc/gcc/doc -I ../../gcc/gcc/doc/include -o
gccinstall.dvi ../../gcc/gcc/doc/install.texi
/usr/bin/texi2dvi: Unknown or ambiguous option `-o'.
/usr/bin/texi2dvi: Try `--help' for more information.
make[1]: *** [gccinstall.dvi] Error 1
make[1]: Leaving directory `/home/kevin/gccbuild/gcc'
make: *** [do-dvi] Error 1
[kevin gccbuild]$ make info
make[1]: Entering directory `/home/kevin/gccbuild/libiberty'
make[2]: Entering directory `/home/kevin/gccbuild/libiberty/testsuite'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/kevin/gccbuild/libiberty/testsuite'
make[1]: Leaving directory `/home/kevin/gccbuild/libiberty'
make[1]: Entering directory `/home/kevin/gccbuild/libiberty'
makeinfo -I../../gcc/libiberty ../../gcc/libiberty/libiberty.texi
make[2]: Entering directory `/home/kevin/gccbuild/libiberty/testsuite'
make[2]: Nothing to be done for `info'.
make[2]: Leaving directory `/home/kevin/gccbuild/libiberty/testsuite'
make[1]: Leaving directory `/home/kevin/gccbuild/libiberty'
make[1]: Entering directory `/home/kevin/gccbuild/zlib'
make[1]: Nothing to be done for `info'.
make[1]: Leaving directory `/home/kevin/gccbuild/zlib'
make[1]: Entering directory `/home/kevin/gccbuild/gcc'
cd ../../gcc/gcc && makeinfo -I doc -I doc/include -o doc/cpp.info
doc/cpp.texi
cd ../../gcc/gcc && makeinfo -I doc -I doc/include -o doc/gcc.info
doc/gcc.texi
doc/invoke.texi:8401: Misplaced {.
doc/invoke.texi:8401: Misplaced }.
doc/invoke.texi:8402: Misplaced {.
doc/invoke.texi:8402: Misplaced }.
doc/invoke.texi:8470: Misplaced {.
doc/invoke.texi:8470: Misplaced }.
doc/invoke.texi:8472: Misplaced {.
doc/invoke.texi:8472: Misplaced }.
doc/extend.texi:2114: warning: unlikely character , in @var.
makeinfo: Removing output file `doc/gcc.info' due to errors; use --force
to preserve.
make[1]: *** [../../gcc/gcc/doc/gcc.info] Error 2
make[1]: Leaving directory `/home/kevin/gccbuild/gcc'
make: *** [do-info] Error 1
[kevin gccbuild]$ texi2dvi -v
texi2dvi (GNU Texinfo 4.0) 0.43
Copyright (C) 1999 Free Software Foundation, Inc.
There is NO warranty. You may redistribute this software
under the terms of the GNU General Public License.
For more information about these matters, see the files named COPYING.
More information about the Gcc
mailing list