|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T m
Length: 12767 (0x31df) Types: TextFile Names: »make.history«
└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12 └─⟦c319c2751⟧ »unix3.0/TeX3.0.tar.Z« └─⟦036c765ac⟧ └─⟦this⟧ »TeX3.0/make.history«
# This is the terminal listing resulting from a successful compilation # on our SUN2/120, SUN o.s. 3.5. After "site.h" and "makefile" were # appropriately set up, the command "make >& make.history &" was issued # in this directory, and this is the content of the file. # # Wherever the "make" was halted, our comments and solution follow within # closed square brackets. # # (Produced TeX Version 3.0, METAFONT Version 2.0, the texware, mfware, # and fontutil utilities, as well as bibtex, on 20 June 1990.) cd web2c; make SITEDIR=".." CC="cc" OPT="-O" SHELL="/bin/sh" LDFLAGS="" wlibs="-lsuntool -lsunwindow -lpixrect" all yacc -d web2c.yacc conflicts: 1 shift/reduce mv -f y.tab.c web2cy.c if test -f web2cy.h; \ then cmp y.tab.h web2cy.h || cp y.tab.h web2cy.h; \ else cp y.tab.h web2cy.h; \ fi cc -O -I.. -c web2cy.c lex web2c.lex mv -f lex.yy.c web2cl.c cc -O -I.. -c web2cl.c cc -O -I.. -c web2c.c cc -o web2c web2c.o web2cy.o web2cl.o -ll cc -O -I.. -o fixwrites fixwrites.c cc -O -I.. -o splitup splitup.c cc -O -I.. -o regfix regfix.c touch stamp-web2c for name in web tex texware mf mfware fontutil bibtex; \ do \ (cd ${name}; echo ${name}; make SITEDIR=".." CC="cc" OPT="-O" SHELL="/bin/sh" LDFLAGS="" wlibs="-lsuntool -lsunwindow -lpixrect" all); \ done web until tangle tangle.web tangle.ch; \ do \ cc -O -Dlink=link_array -I.. -o tangle tangleboot.c tanglext.c; \ done This is TANGLE, C Version 4 *1*11*19*29*37*50*65*70*77*94*112*123*143*156*163*171*179*182*188*196 Writing the output file.....500... Done. (No errors were found.) /bin/sh ./convert tangle.p tangle.c 175 symbols. cc -O -Dlink=link_array -I.. -c tangle.c cc -O -Dlink=link_array -I.. -c tanglext.c cc -o tangle tangle.o tanglext.o tangle weave.web weave.ch This is TANGLE, C Version 4 *1*11*19*29*36*55*63*65*70*93*108*121*132*139*144*183*200*218*239*258*261*264*271 Writing the output file.....500.....1000.....1500 Done. (No errors were found.) /bin/sh ./convert weave.p weave.c 220 symbols. link_array -I.. -c weave.c cc -O -Dlink=link_array -I.. -c weavext.c cc -o weave weave.o weavext.o tex ../web/tangle tex.web ctex.ch This is TANGLE, C Version 4 *1*17*25*38*54*72*99*110*115*133*162*173*199*203*207*211*220*256*268*289*297*300*321*332*366*402*464*487*511*539*583*592*644*680*699*719*768*813*862*891*900*919*942*967*980*1029*1055*1136*1208*1299*1330*1338*1340*1379*1381 Writing the output file.....500.....1000.....1500.....2000.....2500.....3000.....3500.....4000.....4500.....5000.....5500.... Done. 1035 strings written to string pool file. (No errors were found.) /bin/sh ./convert 775 symbols. touch stamp-convert cc -O -I.. -DINITEX -c extra.c && mv extra.o iextra.o cc -O -I.. -DINITEX -c itex.c && mv itex.o initex.o "itex.c", line 706: warning: statement not reached "itex.c", line 734: warning: statement not reached "itex.c", line 2102: warning: statement not reached "itex.c", line 2806: warning: statement not reached cc -O -I.. -c tex0.c "tex0.c", line 653: warning: statement not reached cc -O -I.. -c tex1.c cc -O -I.. -c tex2.c cc -O -I.. -c tex3.c cc -O -I.. -c tex4.c cc -O -I.. -c tex5.c cc -O -I.. -c tex6.c cc -O -I.. -c tex7.c cc -O -I.. -c tex8.c cc -o initex iextra.o initex.o tex0.o tex1.o tex2.o tex3.o tex4.o tex5.o tex6.o tex7.o tex8.o cc -O -I.. -c extra.c cc -O -I.. -c itex.c cc -o virtex extra.o itex.o tex0.o tex1.o tex2.o tex3.o tex4.o tex5.o tex6.o tex7.o tex8.o texware ../web/tangle dvitype.web dvitype.ch This is TANGLE, C Version 4 *1*8*13*21*29*41*57*67*71*95*99*102*106*111*112 Writing the output file.....500 Done. (No errors were found.) /bin/sh ./convert dvitype.p dvitype.c 178 symbols. cc -O -I.. -c dvitype.c cc -O -I.. -c dvitypext.c cc -O -I.. -c texwarext.c cc -o dvitype dvitype.o texwarext.o dvitypext.o ../web/tangle pltotf.web pltotf.ch This is TANGLE, C Version 4 *1*5*17*30*36*50*67*81*109*127*146*148*149 Writing the output file.....500... Done. (No errors were found.) /bin/sh ./convert pltotf.p pltotf.c 1 Function f 194 symbols. array -Dlink=link_array pltotf.c ▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀cc -o pltotf pltotf.o texwarext.o ../web/tangle tftopl.web tftopl.ch This is TANGLE, C Version 4 *1*6*18*26*44*88*96*100*101 Writing the output file.....500 Done. (No errors were found.) /bin/sh ./convert tftopl.p tftopl.c cc -O -I.. -c -Dindex=index_type tftopl.c 1 Function ffn 140 symbols. cc -o tftopl tftopl.o texwarext.o ../web/tangle patgen.web patgen.ch This is TANGLE, C Version 4 *1*11*17*23*33*41*51*66*69*74 Writing the output file... Done. (No errors were found.) /bin/sh ./convert patgen.p patgen.c cc -O -I.. -c patgen.c 162 symbols. cc -o patgen patgen.o texwarext.o ../web/tangle pooltype.web pooltype.ch This is TANGLE, C Version 4 *1*4*12*21*22 Writing the output file Done. (No errors were found.) /bin/sh ./convert pooltype.p pooltype.c cc -O -I.. -c pooltype.c 66 symbols. cc -o pooltype pooltype.o texwarext.o mf ../web/tangle mf.web cmf.ch This is TANGLE, C Version 4 *1*17*24*38*55*68*96*121*154*159*176*187*201*215*229*251*256*270*304*324*387*461*470*491*525*539*565*586*619*625*628*648*659*684*707*739*753*767*797*824*863*894*990*1021*1088*1143*1150*1184*1203*1213*1215*1217 Writing the output file.....500.....1000.....1500.....2000.....2500.....3000.....3500.....4000.....4500.....5000.....5500. Done. 823 strings written to string pool file. (No errors were found.) /bin/sh ./convert 784 symbols. touch stamp-convert cc -O -I.. -DINIMF -c extra.c && mv extra.o iextra.o "extra.c", line 409: warning: illegal pointer combination "extra.c", line 409: warning: illegal pointer combination cc -O -I.. -DINIMF -c imf.c && mv imf.o inimf.o "imf.c", line 420: warning: statement not reached cc -O -I.. -c mf0.c cc -O -I.. -c mf1.c cc -O -I.. -c mf2.c "mf2.c", line 1811: illegal character: '#' "mf2.c", line 1811: syntax error at or near string "mf2.c" *** Error code 1 Stop. *** Error code 1 Stop. [If you have looked at the MACHINES and PROBLEMS files, you already know that the solution is to edit ./mf/mf2.c. Go to line 1811; place yourself at the end of the line; delete the invisible NEWLINE character; do the same with the next line. NOTE that you can do this as soon as mf2.c gets made in ./TeX3.0/mf. You do not have to wait for the make to stop. Go back to the top-level makefile, to line 48 where "alldirs" is defined. Make a copy of that line, comment out the original, and remove the directory names "web," "tex," and "texware" from the copied line. Begin your make again. That is what we shall do here. You could also go to ./mf and begin your make there with mf2.o as your target.] for name in mf mfware fontutil bibtex; \ do \ (cd ${name}; echo ${name}; make SITEDIR=".." CC="cc" OPT="-O" SHELL="/bin/sh" LDFLAGS="" wlibs="-lsuntool -lsunwindow -lpixrect" all); \ done mf cc -O -I.. -c mf2.c cc -O -I.. -c mf3.c cc -O -I.. -c mf4.c "mf4.c", line 1362: illegal character: '#' "mf4.c", line 1362: syntax error at or near string "mf4.c" *** Error code 1 Stop. *** Error code 1 Stop. [The solution here is the same as the one for mf2.c above. Again, you do not have to wait for the make to fail; you can edit the file as soon as it is made.] for name in mf mfware fontutil bibtex; \ do \ (cd ${name}; echo ${name}; make SITEDIR=".." CC="cc" OPT="-O" SHELL="/bin/sh" LDFLAGS="" wlibs="-lsuntool -lsunwindow -lpixrect" all); \ done mf cc -O -I.. -c mf4.c cc -O -I.. -c mf5.c cc -O -I.. -c mf6.c cc -O -I.. -c mf7.c cc -O -I.. -c mf8.c cc -O -I.. -c mf9.c cc -o inimf iextra.o inimf.o mf0.o mf1.o mf2.o mf3.o mf4.o mf5.o mf6.o mf7.o mf8.o mf9.o ini.o MFwindow/window.a -lsuntool -lsunwindow -lpixrect cc -O -I.. -c extra.c "extra.c", line 409: warning: illegal pointer combination "extra.c", line 409: warning: illegal pointer combination cc -O -I.. -c imf.c cc -o virmf extra.o imf.o mf0.o mf1.o mf2.o mf3.o mf4.o mf5.o mf6.o mf7.o mf8.o mf9.o ini.o MFwindow/window.a -lsuntool -lsunwindow -lpixrect mfware cc -O -Dlink=link_array -I.. -c gftype.c cc -O -Dlink=link_array -I.. -c mfwarext.c cc -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. link_array -I.. -c gftodvi.c "gftodvi.c", line 2280: yacc stack overflow cc: Fatal error in ccom: Segmentation fault (core dumped) *** Error code 1 Stop. *** Error code 1 Stop. [As noted in the MACHINES and PROBLEMS files, the problem here is the length of the case statement in the file ./mfware/gftodvi.c. The solution is to break it up. If you go to line 2280, you will find yourself in the middle of the long case statement. Go to the last case in the series, to "case 238." Copy the next seven lines (from "{" to "break;") and insert them in a couple of places to break up the statement into three smaller parts (say, after "case 129:" and "case 184:"). Edit the top-level makefile, removing "mf" from your duplicate "alldirs=" line (so that the make will begin in mfware).] for name in mfware fontutil bibtex; \ do \ (cd ${name}; echo ${name}; make SITEDIR=".." CC="cc" OPT="-O" SHELL="/bin/sh" LDFLAGS="" wlibs="-lsuntool -lsunwindow -lpixrect" all); \ done mfware cc -O -Dlink=link_array -I.. -c gftodvi.c "gftodvi.c", line 3572: warning: statement not reached cc -o gftodvi gftodvi.o mfwarext.o ../web/tangle gftopk.web gftopk.ch This is TANGLE, C Version 4 *1*9*14*21*37*48*51*62*88*89 Writing the output file... Done. (No errors were found.) /bin/sh ./convert gftopk.p gftopk.c cc -O -Dlink=link_array -I.. -c gftopk.c 122 symbols. cc -o gftopk gftopk.o mfwarext.o ../web/tangle mft.web mft.ch This is TANGLE, C Version 4 *1*11*19*29*34*50*63*75*86*97*112*114*123 Writing the output file.....500.....1000 Done. (No errors were found.) /bin/sh ./convert mft.p mft.c 150 symbols. link_array -I.. -c mft.c ▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀▶00◀cc -O -Dlink=link_array -I.. -c mftext.c cc -O -Dlink=link_array -I.. -o mft mft.o mfwarext.o mftext.o fontutil ../web/tangle pktogf.web pktogf.ch This is TANGLE, C Version 4 *1*9*16*33*42*47*71*73*74*75 Writing the output file.. Done. (No errors were found.) /bin/sh ./convert pktogf.p pktogf.c cc -O -I.. -c pktogf.c 112 symbols. cc -O -I.. -c extra.c "extra.c", line 85: warning: statement not reached cc -o pktogf pktogf.o extra.o ../web/tangle pktype.web pktype.ch This is TANGLE, C Version 4 *1*9*14*31*41*54*56*57*58 Writing the output file. Done. (No errors were found.) /bin/sh ./convert pktype.p pktype.c cc -O -I.. -c pktype.c 85 symbols. cc -o pktype pktype.o extra.o ../web/tangle vftovp.web vftovp.ch This is TANGLE, C Version 4 *1*6*10*22*30*48*66*110*118*131*135*136 Writing the output file.....500.. Done. (No errors were found.) /bin/sh ./convert vftovp.p vftovp.c 1 Function ligf 163 symbols. cc -O -I.. -c vftovp.c "vftovp.c", line 1947: yacc stack overflow cc: Fatal error in ccom: Segmentation fault (core dumped) *** Error code 1 Stop. *** Error code 1 Stop. [The problem here is once again a long case statement; the solution is the same. In this case, edit the file ./fontutil/vftovp.c. Go to the last case in the statement -- i.e., to "case 136." Copy the next 41 lines (from "{" to "break;" just before "case 239:"), and insert them in a couple of places to break up the statement into three smaller parts (say after "case 44:" and "case 88:"). Before you restart your make, be sure to re-edit the top-level makefile by removing "mfware" from your copy of the "alldirs=" line, so that the make will begin in the directory ./fontutil.] for name in fontutil bibtex; \ do \ (cd ${name}; echo ${name}; make SITEDIR=".." CC="cc" OPT="-O" SHELL="/bin/sh" LDFLAGS="" wlibs="-lsuntool -lsunwindow -lpixrect" all); \ done fontutil cc -O -I.. -c vftovp.c cc -o vftovp vftovp.o extra.o ../web/tangle vptovf.web vptovf.ch This is TANGLE, C Version 4 *1*5*23*36*44*59*77*91*122*138*156*175*180*182*183 Writing the output file.....500.....1000. Done. (No errors were found.) /bin/sh ./convert vptovf.p vptovf.c 1 Function f 212 symbols. cc -O -I.. -c vptovf.c cc -o vptovf vptovf.o extra.o bibtex ../web/tangle bibtex.web bibtex.ch This is TANGLE, C Version 4 *1*10*21*36*49*65*81*98*110*147*164*219*291*332*456*468*469 Writing the output file.....500.....1000.....1500.....2000.....2500.. Done. (No errors were found.) /bin/sh ./convert bibtex.p bibtex.c 499 symbols. cc -O -I.. -c bibtex.c cc -O -I.. -c bibext.c cc -o bibtex bibtex.o bibext.o ========== E O F ==========