tar: ./TeX3.14159/kpathsea/acconfig.h: Could not link to `./TeX3.14159/dvipsk/ac
config.h': No such file or directory
tar: ./TeX3.14159/HISTORIES: Cannot change mode to 2755: Permission denied
tar: ./TeX3.14159/ps2pkm/ps2pk: Cannot change mode to 2755: Permission denied
tar: ./TeX3.14159/ps2pkm/type1: Cannot change mode to 2755: Permission denied
tar: ./TeX3.14159/ps2pkm/man: Cannot change mode to 2755: Permission denied
tar: ./TeX3.14159/ps2pkm/etc: Cannot change mode to 2755: Permission denied
tar: ./TeX3.14159/ps2pkm: Cannot change mode to 2755: Permission denied
(lots of the change mode errors)
Ignoring those, configuration works OK:
./configure --prefix=$SOFTWARE
I'm using the latest GCC snapshot, so CC = gcc.
Building with gmake:
gcc -I./../lib -I../.. -c lex.yy.c
In file included from web2c.lex:4:
web2c.h:54: conflicting types for `yytext'
lex.yy.c:547: previous declaration of `yytext'
lex.yy.c: In function `yylex':
lex.yy.c:782: `yytext' has an incomplete type
lex.yy.c: In function `yy_get_next_buffer':
lex.yy.c:1480: `yytext' has an incomplete type
lex.yy.c: In function `yyunput':
lex.yy.c:1589: `yytext' has an incomplete type
lex.yy.c: In function `yy_load_buffer_state':
lex.yy.c:1721: `yytext' has an incomplete type
web2c.lex: At top level:
web2c.h:54: warning: array `yytext' assumed to have one element
gmake[2]: *** [lex.yy.o] Error 1
gmake[2]: Leaving directory `/afs/jpl.nasa.gov/home/m/mckelvey/private/Software/
TeX3.14159/web2c/web2c'
gmake[1]: *** [do-web2c] Error 2
gmake[1]: Leaving directory `/afs/jpl.nasa.gov/home/m/mckelvey/private/Software/
TeX3.14159/web2c'
gmake[1]: Entering directory `/afs/jpl.nasa.gov/home/m/mckelvey/private/Software
/TeX3.14159/xdvik'
gcc -I. -I. -I.. -I./.. -I/usr/ets/X11R6.1/include -DPS_GS -c xdvi.c
xdvi.c: In function `main':
xdvi.c:1214: invalid use of void expression
xdvi.c:1238: invalid use of void expression
xdvi.c:1240: invalid use of void expression
xdvi.c:1277: invalid use of void expression
xdvi.c:1298: invalid use of void expression
xdvi.c:1315: invalid use of void expression
gmake[1]: *** [xdvi.o] Error 1
gmake[1]: Leaving directory `/afs/jpl.nasa.gov/home/m/mckelvey/private/Software/
TeX3.14159/xdvik'
The make finishes successfully, which makes me think that maybe the status of
any sub-makes are not being passed back properly.
If I fix the two bugs and make again:
gcc -I./../lib -I../.. -c lex.yy.c
gcc -o web2c web2c.o y.tab.o lex.yy.o \
../lib/lib.a ../../kpathsea/kpathsea.a
Undefined first referenced
symbol in file
yywrap lex.yy.o
ld: fatal: Symbol referencing errors. No output written to web2c
collect2: ld returned 1 exit status
gmake[2]: *** [web2c] Error 1
gmake[2]: Leaving directory `/afs/jpl.nasa.gov/home/m/mckelvey/private/Software/
TeX3.14159/web2c/web2c'
gmake[1]: *** [do-web2c] Error 2
gmake[1]: Leaving directory `/afs/jpl.nasa.gov/home/m/mckelvey/private/Software/
There are some other compilation errors I'm leaving out. All of them have to do
with the use of NORETURN, and go away when that is removed. I'm more concerned
with the yywrap, since no yywrap exists anywhere in the distribution.
I'm using bison 1.28. The GCC version is snapshot egcs-20000417.
Thanx,
Jim McKelvey
James.W....@jpl.nasa.gov