[comp.text.tex] Problems with mfware

melvin@amun.cgd.ucar.edu (06/09/90)

I'm trying to build TeX 3.0 on a small Sun network here, and for the
most part I'm having great success.  I've compiled TeX and MetaFont,
but the 'make all' chokes when it gets to mfware.
What is mfware?  Is it necessary to MetaFont?
Also, if anyone could give me a pointer on how to fix this error,
I would appreciate it.  The line that the compiler fingers is a
blank case statement '195:' in a long list of cases, most blank.

----------- part of log follows ------------

cc -g  -o gftype gftype.o mfwarext.o
../web/tangle gftodvi.web gftodvi.ch
This is TANGLE, C Version 4
*1*10*19*27*34*36*45*52*70*86*102*116*124*134*139*153*204*219*222*223
Writing the output file.....500...
Done.
(No errors were found.)
/bin/sh ./convert gftodvi.p gftodvi.c
299 symbols.
cc -O -I/X11R4/usr/include -Dlink=link_array -I.. -c gftodvi.c
"gftodvi.c", line 2279: yacc stack overflow
*** Error code 1
make: Fatal error: Command failed for target `gftodvi.o'
Current working directory /amun/local/src/tex/tex82/mfware
*** Error code 1
make: Fatal error: Command failed for target `all'

--
/~~~ melvin@cgd.ucar.edu,melvin@boulder.colorado.edu,melvin@boulder.bitnet ~~~\
| Lee Melvin | _Total Recall_ - Arnold Schwartzenegger, Sharon Stone, ILM, \| |
| CGD / NCAR |    sci-fi, blood, guts & more - it just doesn't get better! |\ |
\___ DISCLAIMER:  I'm not a scientist, they just let me play with the Y-MP ___/

tadguy@cs.odu.edu (Tad Guy) (06/11/90)

In article <7599@ncar.ucar.edu> melvin@amun.cgd.ucar.edu writes:
> cc -O -I/X11R4/usr/include -Dlink=link_array -I.. -c gftodvi.c
> "gftodvi.c", line 2279: yacc stack overflow
> *** Error code 1

The Sun C compiler can't deal with a large switch/case in that file.

The GNU C compiler (at least 1.36 for sun4) can handle it; use gcc on
that file, if you have gcc...

	...tad