[tex-live] TeXlive on alphaev6-dec-osf4.0f

Henk Krus h.krus@cyclone.nl
Tue, 30 Jan 2001 17:32:10 +0100


Hi TUG,

After aquiring the TeXlive CD (5c from Dante 06/2000) I had problems
getting (pdf)latex to run on Alpha XP1000's (EV6 and EV67) running
"Tru64 vs. 4.0F" because of a missing c++ library file.

Therefore I tried to compile it myself on an EV6 where I have the DeQ
F77 and C compilers and the DeQ Freeware CD installed (with all the GNU
stuff, including gcc).

Here is is a list of my problems and workarounds (btw I only "speak" F77
so please be patient with me):
1) I see errors like 
===
etex1.c: In function `scanexpr':
etex1.c:353: warning: comparison is always 0 due to limited range of
data type
===
   Which makes me nervous... they are warnings...so...

2) Build aborted because of missing "pp-files" which somebody wants to
inlude. So I simply did:
===
mkdir ./teTeX-1.0/texinfo/lib/.deps/
touch ./teTeX-1.0/texinfo/lib/.deps/getopt.pp 
mkdir ./teTeX-1.0/texinfo/intl/.deps/
touch ./teTeX-1.0/texinfo/intl/.deps/getopt.pp
mkdir ./teTeX-1.0/texinfo/intl/.deps/
touch ./teTeX-1.0/texinfo/intl/.deps/getopt.pp
mkdir ./teTeX-1.0/texinfo/info/.deps/
touch ./teTeX-1.0/texinfo/info/.deps/makedoc.pp
mkdir ./teTeX-1.0/texinfo/makeinfo/.deps/
touch ./teTeX-1.0/texinfo/makeinfo/.deps/cmds.pp
mkdir ./teTeX-1.0/texinfo/util/.deps/
touch ./teTeX-1.0/texinfo/util/.deps/install-info.pp
===

3) A problem with "lacheck":
===
gsftopk.c:1705: warning: passing arg 1 of `bzero' from incompatible
pointer type
./../klibtool link gcc -o gsftopk   gsftopk.o 
../kpathsea/libkpathsea.la  -lm 
gcc -o gsftopk gsftopk.o ../kpathsea/STATIC/libkpathsea.a -lm
/bin/sh ./mksedscript -DHAVE_CONFIG_H   -DKPATHSEA >sedscript
sed -f sedscript <./gsftopk1.sed >gsftopk.1
flex ./lacheck.lex
"./lacheck.lex", line 242: bad start condition name

"./lacheck.lex", line 242: bad start condition list
===

I found a "flex" on the freeware CD so in
./teTeX-1.0/texk/lacheck/Makefile I simply edited:
"LEX = flex" to "LEX = /usr8/local/deq_freeware/bin/flex"

4) One of the "configures" do not know about EV6 and EV67:
===
checking host system type... Invalid configuration
`alphaev6-dec-osf4.0f': machine `alphaev6-dec' not recognized
===
So I simply copy pasted the EV5 lines in "cjkutils/hbf2gf/config.sub"

5) Just info. The manual states to check if there are 213 programs. In
fact there are 218.

6) The first invocation of texconfig gave:

==================== binaries found by searching $PATH
===================
tex:    /usr13/TeX/bin/alphaev6-dec-osf4.0f/tex
etex:   /usr13/TeX/bin/alphaev6-dec-osf4.0f/etex
pdftex: /usr13/TeX/bin/alphaev6-dec-osf4.0f/pdftex
omega:  /usr13/TeX/bin/alphaev6-dec-osf4.0f/omega
mf:     /freeware/bin/mf
mpost:  /usr13/TeX/bin/alphaev6-dec-osf4.0f/mpost
dialog: /usr13/TeX/bin/alphaev6-dec-osf4.0f/dialog
dvips:  /freeware/bin/dvips
xdvi:   /freeware/bin/X11/xdvi
kpsewhich:      /freeware/bin/kpsewhich
mktexpk:        /usr13/TeX/bin/alphaev6-dec-osf4.0f/mktexpk
mktextfm:       /usr13/TeX/bin/alphaev6-dec-osf4.0f/mktextfm

=========================== Kpathsea variables
===========================
TEXMF={/usr/people/hk/texmf,!!/usr13/TeX/texmf-var,/usr13/TeX/texmf-local,!!/usr13/TeX/texmf}

=============== environment variables (ok if no output here)
=============

So some of the programs on the freeware CD were found, some not. I
"mv"ed them away.

7) All seem to be up and running now (I still have to figure out how to
invoke pdfelatex).

Just letting you know...
regards and best wishes from a guy who moved M$ Word almost completely
out of the office in favour of (pdf)latex. Now the Linux machines are
not the only Latex platfroms (I can do that because I'm ze big boss...
;)

Henk
-- 

 ########/  \##                               Cyclone Fluid Dynamics BV
 #######/ /\ \# Big whirls have little whirls Henk Krus
 ######/ /##\__ That feed on their velocity;  De Neerheide 12 d
 _ \##/ /###### And little whirls have        NL-5581 TP Waalre
 #\ \/ /#######         smaller whirls        Tel.:+31-40-22 30 491
 ##\  /######## And so on to viscosity.       Fax.:+31-40-22 30 490
 C Y C L O N E                                Email: H.Krus@cyclone.nl
 FLUID DYNAMICS       L.F. Richardson (1926)  http://www.cyclone.nl