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 ------------------------------------------------------------------------