Thread View: gnu.utils.bug
1 messages
1 total messages
Started by Francois Pinard
Tue, 16 Jan 1990 05:13
Installation report for gawk 2.11.1
Author: 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
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads