tetex 3.0 on solaris problems

Sullivan Beck <[email protected]>
Newsgroups gmane.comp.tex.tetex.general
Message-ID <[email protected]>
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
------------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.