Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Problems with TeX3.14159 On Solaris Ultra

3 views
Skip to first unread message

Jim McKelvey

unread,
Apr 24, 2000, 3:00:00 AM4/24/00
to te...@cs.umb.edu

The first set of problems occurr in untar'ing:

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

0 new messages