I tried building tetex 3.0 on Solaris 8 using gcc using the standard
configure;make (the only options I added wer --disable-multiplatform,
--prefix, and --datadir).

It failed in texk/web2c/web2c with the error:

 gcc -DHAVE_CONFIG_H  -I. -I. -I../.. -I../.. -I.. -I./..  -g -O2  -c y_tab.c
   y.tab.c: In function `yyparse':
   y.tab.c:3338: internal compiler error: in final_scan_insn, at final.c:1790

Incidentally, I'm using bison 1.875 and flex 2.5.31 .

I wasn't able to figure this out, so I tried to build with the solaris
compilers.

To start with, it failed with a flex problem. In the directories:

  texk/web2c/web2c/
  texk/web2c/omegafonts/
  texk/web2c/otps/

it failed with the messages:

  flex -l ./web2c.l
  cc -xO4 -DHAVE_CONFIG_H  -I. -I. -I../.. -I../.. -I.. -I./.. -g  -c lex.yy.c
  "lex.yy.c", line 975: undefined symbol: yy_prev_more_offset

I got around this by using the lex.yy.c-dist files that appear in each of
these directories. Once that was done, it compiled fine, but at that point,
I ran into another problem.

When I run allcm, I get:
   ! METAFONT capacity exceeded, sorry [main memory size=1000000]
for all fonts, so no fonts are actually created. When I test out tex
on memtest.tex, I get the following output:


This is TeX, Version 3.141592 (Web2C 7.5.4)
(./memtest.tex [1]
Memory usage before: 216&4919; after: 112&4918; still untouched: 994053
[2]
Memory usage before: 230&4921; after: 112&4920; still untouched: 994051
[3]
Memory usage before: 258&4925; after: 112&4924; still untouched: 994047
[4]
Memory usage before: 314&4933; after: 112&4932; still untouched: 994038
[5]
Memory usage before: 426&4949; after: 112&4948; still untouched: 994014
[6]
Memory usage before: 650&4981; after: 112&4980; still untouched: 993966
[7]
Memory usage before: 1098&5045; after: 112&5044; still untouched: 992870
[8]
Memory usage before: 1994&5173; after: 112&5172; still untouched: 991678
[9]
Memory usage before: 3786&5429; after: 112&5428; still untouched: 990294
[10]
Memory usage before: 7370&5942; after: 112&5940; still untouched: 985526
[11]
Memory usage before: 14538&6966; after: 112&6964; still untouched: 976990
[12]
Memory usage before: 28874&9014; after: 112&9012; still untouched: 959918
[13]
Memory usage before: 57546&13110; after: 112&13108; still untouched: 924774
[14]
Memory usage before: 114890&21302; after: 112&21300; still untouched: 854486
[15]
Memory usage before: 229578&37686; after: 112&37684; still untouched: 714910
[16]
Memory usage before: 458954&70454; after: 112&70452; still untouched: 435758
! TeX capacity exceeded, sorry [main memory size=1000000].
\tempa ->\copy \nil 
                    
\list ... \tempa \tempa \tempa \tempa \tempa \ETC.
                                                  
\again ...t }\let \tempa \tempb \leavevmode \list 
                                                  \vfill \eject \let \tempa ...
l.12 \again

and it dies. Any ideas?

--------------------------|  Sullivan Beck  |---------------------------
mailto:[EMAIL PROTECTED]          |            Senior System Programmer
http://www.cise.ufl.edu/~sbeck     |               University of Florida
Work Phone : (352) 392-1057        |                     CISE Department
Work Fax   : (352) 392-1220        |                            CSE 314E
                                   |         Gainesville, FL  32611-6120
------------------------------------------------------------------------
For non-work related matters, please contact by email instead of phone
------------------------------------------------------------------------

Reply via email to