[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