DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T m

⟦8d4764192⟧ TextFile

    Length: 12767 (0x31df)
    Types: TextFile
    Names: »make.history«

Derivation

└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
    └─⟦c319c2751⟧ »unix3.0/TeX3.0.tar.Z« 
        └─⟦036c765ac⟧ 
            └─⟦this⟧ »TeX3.0/make.history« 

TextFile


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