barrett@CRABCAKE.CS.JHU.EDU (07/21/89)
Here's the vital statistics:
Program: make 3.54
texinfo 1.01
Hardware: VAX 8530
Software: ULTRIX 2.0
(1) Problem with Make: The default "cc" command appears to be
cc -c file.c -o file.o
This command produces an error message from ULTRIX cc:
cc: -o would overwrite file.o
This is most likely a quirk in the ULTRIX C compiler, but who knows?
(2) Problem with texinfo: Whenever I type
tex something.texinfo
for some of your documentation files, I get the following error:
------------------------------------------------------------------------
This is TeX, C Version 2.95 (no format preloaded)
(bison.texinfo (/usr/local/lib/tex/inputs/texinfo.tex
Loading texinfo package [Version 1.13]: Basics, fonts, page headings, tables,
indexing, sectioning, toc printing, environments, defuns, cross reference,
(bison.aux) and turning on texinfo input format.) [1] [2] (Introduction)
(Conditions for Using Bison) [1] [2] (GNU GENERAL PUBLIC LICENSE) [3] [4]
[5] [6] [7]
! Undefined control sequence.
l.365 @heading
NO WARRANTY
? h
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
------------------------------------------------------------------------
It doesn't seem to understand @heading. In particular, gdb.texinfo (1.32)
and bison.texinfo (1.01) had this problem. I've enclosed bison.log at the
end of this letter.
THANK YOU FOR MAKING YOUR HIGH-QUALITY SOFTWARE AVAILABLE!!!! We use
it all the time here in Hopkins CS.
Dan
#############################################################################
# Dan Barrett barrett@cs.jhu.edu (128.220.13.4) ARPANET #
# ins_adjb@jhuvms.bitnet BITNET #
# ins_adjb@jhunix.UUCP UUCP (unreliable) #
# Dept. of Computer Science, Johns Hopkins University, Baltimore, MD 21218 #
#############################################################################
Here is bison.log:
This is TeX, C Version 2.95 (preloaded format=plain 89.6.27) 20 JUL 1989 16:53
**&plain bison.texinfo
(bison.texinfo (/usr/local/lib/tex/inputs/texinfo.tex
Loading texinfo package [Version 1.13]: Basics,
\bindingoffset=\dimen16
\normaloffset=\dimen17
\pagewidth=\dimen18
\pageheight=\dimen19
\cornerlong=\dimen20
\cornerthick=\dimen21
\topandbottommargin=\dimen22
\outerhsize=\dimen23
\outervsize=\dimen24
\EMsimple=\toks12
\singlespaceskip=\skip18
fonts,
\fontdepth=\count25
page headings,
\evenheadline=\toks13
\oddheadline=\toks14
\evenfootline=\toks15
\oddfootline=\toks16
tables,
\tableindent=\dimen25
\itemindent=\dimen26
\itemmargin=\dimen27
\itemmax=\dimen28
\itemno=\count26
indexing,
\initialskipamount=\skip19
\secondaryindent=\skip20
\partialpage=\box16
\doublecolumnhsize=\dimen29
\doublecolumnvsize=\dimen30
sectioning,
\chapno=\count27
\secno=\count28
\subsecno=\count29
\subsubsecno=\count30
\appendixno=\count31
\contentsfile=\write0
\chapheadingskip=\skip21
\subsecheadingskip=\skip22
\secheadingskip=\skip23
toc printing, environments,
\lispnarrowing=\skip24
\aboveenvskipamount=\skip25
defuns,
\defbodyindent=\skip26
\defargsindent=\skip27
\deftypemargin=\skip28
\deflastargmargin=\skip29
\parencount=\count32
cross reference,
\auxfile=\write1
(bison.aux)
\footnoteno=\count33
and turning on texinfo input format.
\cpindfile=\write2
\fnindfile=\write3
\vrindfile=\write4
\tpindfile=\write5
\kyindfile=\write6
\pgindfile=\write7
) [1] [2] (Introduction)
(Conditions for Using Bison) [1] [2] (GNU GENERAL PUBLIC LICENSE) [3] [4]
[5] [6] [7]
! Undefined control sequence.
l.365 @heading
NO WARRANTY
? h
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
? x
Output written on bison.dvi (9 pages, 16268 bytes).bitbug@lonewolf.sun.com (James Buster) (07/21/89)
In article <8907202057.AA23773@crabcake.cs.jhu.edu> barrett@CRABCAKE.CS.JHU.EDU writes: >for some of your documentation files, I get the following error: > >------------------------------------------------------------------------ >This is TeX, C Version 2.95 (no format preloaded) >(bison.texinfo (/usr/local/lib/tex/inputs/texinfo.tex >Loading texinfo package [Version 1.13]: Basics, fonts, page headings, tables, >indexing, sectioning, toc printing, environments, defuns, cross reference, >(bison.aux) and turning on texinfo input format.) [1] [2] (Introduction) >(Conditions for Using Bison) [1] [2] (GNU GENERAL PUBLIC LICENSE) [3] [4] >[5] [6] [7] >! Undefined control sequence. >l.365 @heading The problem is that @heading is defined in the special texinfo.tex in the GNU Emacs Lisp Manual distribution, but not in the regular version of texinfo.tex that's distributed with GNU Emacs. A comment in the special texinfo.tex states that it is supposed to be merged with the regular texinfo.tex, but that hasn't happened yet. Note that @heading is also used in the following GNU documents: bison.texinfo gcc.texinfo gawk.texinfo gdb.texinfo gperf.texinfo make.texinfo Since @heading is already being used in GNU documents, it is certainly desirable that other GNUers be able to format their documents, also. -- -------------------------------------------- James Buster Mad Hacker Extraordinaire bitbug@lonewolf.sun.com sun.com!lonewolf!bitbug --------------------------------------------