Article View: gnu.utils.bug
Article #594Installation report for gawk 2.11.1
From: Francois Pinard
Date: Tue, 16 Jan 1990 05:13
Date: Tue, 16 Jan 1990 05:13
96 lines
4102 bytes
4102 bytes
Here are a few comments from installing gawk 2.11.1.
* PARSER definition in Makefile
PARSER should be defined as ``yacc'' *or* ``bison -y''. By
not using the -y, this generates a (non-fatal) error preparing
awk.tab.c:
------------------------------------------------------------>
bison -v awk.y
awk.y contains 42 shift/reduce conflicts.
mv -f y.tab.c awk.tab.c
mv: y.tab.c: Cannot access: No such file or directory
make: *** [awk.tab.c] Error 1 (ignored)
------------------------------------------------------------<
* Compiling on a Sun 3 with SunOS 3.5:
The following errors show with the stock cc compiler and also
with gcc 1.36:
------------------------------------------------------------>
cc -DSTRERROR_MISSING -DSTRCASE_MISSING -O -c io.c -o io.o
"io.c", line 569: warning: illegal pointer combination
"io.c", line 570: warning: illegal pointer combination
"io.c", line 571: warning: illegal pointer combination
------------------------------------------------------------<
------------------------------------------------------------>
gcc -DSTRERROR_MISSING -DSTRCASE_MISSING -O -g -c io.c -o io.o
io.c: In function gawk_pclose:
io.c:569: warning: assignment between incompatible pointer types
io.c:570: warning: assignment between incompatible pointer types
io.c:571: warning: assignment between incompatible pointer types
------------------------------------------------------------<
The following errors show with the stock cc compiler, but they
do not show with gcc 1.36:
------------------------------------------------------------>
cc -DSTRERROR_MISSING -DSTRCASE_MISSING -O -c awk.tab.c -o awk.tab.o
"awk.y", line 389: warning: enumeration type clash, operator =
"awk.y", line 391: warning: enumeration type clash, operator =
"awk.y", line 396: warning: enumeration type clash, operator =
"awk.y", line 398: warning: enumeration type clash, operator =
------------------------------------------------------------<
* Compiling on a Sun sparc with SunOS 4.0:
The following error shows while loading the output of the gcc
1.36 compiler, it does not show with the stock cc compiler:
------------------------------------------------------------>
gcc -o gawk -DSTRERROR_MISSING -DSTRCASE_MISSING -O -g main.o eval.o builtin.o msg.o debug.o io.o field.o array.o node.o version.o missing.o awk.tab.o regex.o -lm
_fixunsdfsi.o: Undefined symbol "Fund" referenced
------------------------------------------------------------<
* Preparing Info documentation
I met a few problems while preparing Info documents with the
command ``emacs -batch -f batch-texinfo-format $*''. These
were, using emacs 18.54:
1) @syncodeindex is not recognized
2) @ref is not recognized
3) @dots{} is not recognized in a specific context
Here is a quick diff of a quick (dirty) mod to get the
documentation. It should help locate the specific occurrences
of the said problems:
------------------------------------------------------------>
182) diff gawk.texinfo gawk.texinfo.new
6,7c6,7
< @syncodeindex fn cp
< @syncodeindex vr cp
---
> @c @syncodeindex fn cp
> @c @syncodeindex vr cp
3517c3517
< @ref{Boolean Ops}.
---
> @pxref{Boolean Ops}.
3660c3660
< described later; see @ref{User-defined}.)
---
> described later; see @pxref{User-defined}.)
3846c3846
< @item \x@var{hh@dots{}}
---
> @item \x@var{hh...}
------------------------------------------------------------<
--
Franc,ois Pinard pinard@iro.umontreal.ca
(514) 588-4656 ``Vivement GNU!'' ...!uunet!iros1!pinard
Technical Details
Message-ID:
<9001160513.AA15796@kovic.IRO.UMontreal.CA>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!iro.umontreal.ca!pinardShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!iro.umontreal.ca!pinard From: pinard@iro.umontreal.ca (Francois Pinard) Newsgroups: gnu.utils.bug Subject: Installation report for gawk 2.11.1 Message-ID: <9001160513.AA15796@kovic.IRO.UMontreal.CA> Date: 16 Jan 90 05:13:44 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 96