|
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: M T
Length: 9466 (0x24fa) Types: TextFile Names: »MACHINES.tex82«
└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12 └─⟦c319c2751⟧ »unix3.0/TeX3.0.tar.Z« └─⟦036c765ac⟧ └─⟦this⟧ »TeX3.0/MACHINES.tex82« └─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12 └─⟦63303ae94⟧ »unix3.14/TeX3.14.tar.Z« └─⟦c58930e5c⟧ └─⟦this⟧ »TeX3.14/MACHINES.tex82«
Here is the older list of machines on which successful compilations of TeX and METAFONT were done before the introduction of TeX 3.0 and METAFONT 2.0 (that is to say, up to and including TeX 2.991 & METAFONT 1.8). We fully expect that before long, the list of machines running TeX 3.0 and METAFONT 2.0 will equal and surpass this list, as newer machines running UNIX come into being. 386/PC, running ESIX V: in site.h, define SYS V, and attend to paths. If using xdvi previewer, do not use SUBDIRmakefile to set up directories for rastered fonts; on this system, xdvi will not access fonts that are linked; also, in xdvi.c, comment out the three statements that refer to the variables SIGIO, FASYNC, F_SETOWN (ESIX does not recognize the first; and if you are not working in a networking environment, the other two do not matter). Amdahl running UTS (SysV). In site.h, type "schar" must be defined "short." Apollo, Domain/OS SR9.7 and BSD4.2 Domain/IX SR9.5; also, SR10.0 (beta). See the file ./tex82/README.APOLLO on the tape. Apple Mac II running A/UX, Green Hills C compiler: in site.h: change editor to /usr/bin/vi (or whatever is on your system), define SYSV, undefine BSD, define ANSI, typedef double glueratio. Because running from C shell, "make all" will halt and system will complain about an unmatched ' at the "convert" command; to continue, type "sh<cr>" followed by "convert<cr>" (in mfdir). AT&T 3b2: for reasons we have not been able to find, the 3b2's cartridge drive will not read cpio cartridges written on our SUN2 drive. NCR Tower and Stellar drives have no difficulty reading the same cartridges. We regret to say that you will have to read our cartridge via a drive that will accept it, and then transfer the material on to your machine. Small TeX, using the fpcc compiler. The files tex8.c and dvitype.c had to be modified because each contained a case statement too large for the compiler to handle (3b2/400 site broke the long case statement down into three case statements; at 3b2/500 site, this problem did not arise at all). It may be necessary to remove the "-s" flag when loading virtex if you're going to use undump. 3b2/500: no problems at all in the C compilation of any of the TeX (Big TeX) or METAFONT modules. AT&T 6386 WGS, running System V Release 3.1.1. Cray running Unicos (not Cray 1). Celerity C1260, UNIX version 3.4.78, without -0. The optimizer bug has been reported to Celerity (now part of FPS). Compaq Deskpro 386/20 (300 MB fixed disk, 13 MB main memory), running Interactive UNIX Sys V Version 3.2; Wangtek 60 MB drive (cpio cartridge); Interactive's C compiler will complain about "unreachable statements," so expect to have to make minor adjustments to the source. Microway's NDP-C Version 1.4e compiler and Greenhills C-386 V 1.8.3 compiler also work fine. Use ./DVIware/crt-viewers/X/xdvi previewer with Interactive's X11 system. Compaq: Interactive 386/ix Version 1.0.5 (Unix Sys V Release 3.1) running on an i386 machine. Apply patches (in directory ./tex82/386-ix). Convex: Everything works, but -O breaks web2c itself, so don't use it when compiling that program; it's ok for TeX etc. Counterpoint System-19K, C-XIX 3.0. Cromemco System 300 running Unixsoft System V.2 (TeX only). DECstation 3100 (PMAX). Slight bug in optimizer affects initex and virtex. Compile them without the -O flag. (Beta release.) Encore Multimax (32332's) running Umax 4.2 release 3.3; Multimax 310 and 320. Harris 8CX9, running HC-UX, using standard cc compiler; in site.h, the type "schar" must be defined as "short"; in ./tex82/ctex/extra.c, delete "#include <fcntl.h>." HP 9000: if you have already informed us that your system is an HP 9000, there should be additional installation information enclosed. HP 9000/350. HP's version of lex, and possibly others, types yytext as unsigned char instead of char. Appropriate changes will have to be made in web2c on such systems. Successful installations have also beendone on HP9000/360 and 370 (68030-based) machines. HP 9000/840, compiled without "-O" and with "-lmalloc", both big and small versions of TeX. TeX has passed the TRIP test on an HP9000/835 (HP-PA based) machine. The 9000/850 is supposed to be object-code compatible,but it was not tested. IBM RT/PC running AOS 4.3 (without -O with one compiler version; see README.RT for another); in site.h, you may have to define schar as "short" instead of "char," or typedef unsigned char schar. Also on an RT running AIX 2.2.1. IBM PS/2 running AIX: TeX 2.991 installed. If using xdvi previewer, delete references to sprintf in xdvi.c, because IBM defines it differently in their standard headers. ICL Clan 7 running System V (really a CCI Power6/32). MassComp without -O. Successful installation on a MassComp 5500, o.s. RTU version 1.3 of C compiler (version 1.2 will not work); undefine REGFIX in last line of site.h. MicroVAX II, running Ultrix. MIPS R/1000, compiler version 1.21; also MIPS M-2000, running SysV. MISTRAL Hitech-10 (based on MIPS R2000A chip set; running BSD4.3 [UMIPS]); bypassed undump. NeXT OS version 0.8 if you leave out the -s flag to the loader. OS 0.9 is a little harder, owing to some *.h file shuffling. OS 1.0: do installation from Terminal Emulation window; in top level makefile, change OPT=-O to OPT=-O -bsd. Pyramid 98x, OSx64Q 4.0-870901, C Compiler CCOMP_4.0, large or small TeX's; has also been installed on a 90x and 90xe. Ridge 32 running ROS 3.5 and C compiler version 2.1B. Sequent Balance, Dynix 2.1.1, using cc, in both the Berkeley and ATT universes. Gcc 1.21 and earlier failed even to produce assembly code which would assemble, much less execute. 1.22's supposed to have this fixed, but the compiler dies with an unexpected signal. Sequent Symmetry, Dynix 3.0.12, using cc -O. Silicon Graphics Iris workstation 3000 (o.s. version not specified), Motorola 68000-family chips. Also, Iris 4D/70G: in site.h, change "char" to "signed char"; change OPT macro in ./tex82/ makefile to "-signed -Olimit 900"; use tex.script scheme for building and running executables--partly because no undump for Mips chip, partly because works fine (very fast) without undump. Silicon Graphics Personal Iris 4D/25, o.s. 3.2 (pre-release): To read QIC-24 tar cartridge onto system use: "dd if=/dev/tape conv=swab,noerror | tar xvf -" followed by a hit of the RETURN key. In site.h, change "char" to "signed char"; change OPT macro in makefile to "-signed -Olimit 900"; use tex.script and bypass undump. Sony News Workstation, 4.2BSD Unix Release 2.2, using both the native C compiler and gcc (both TeX and MF). Sperry 7000/40 (Tahoe architecture) running 4.3BSD. Sun-2, SunOS 3.2-4 (register variables may be ok here). Sun-3, SunOS 3.2 (no register variables), SunOS 3.4, 3.5, 4.0FCS (with register variables), all using the Sun-supplied C compiler, cc. The -O4 optimization level seems to work on both Sun-3's and Sun- 4's in SunOS 4.0 for TeX, but not for pltotf.c, mf4.c, and mf9.c. With some early versions of gcc, you must define "schar" as "int" in site.h to avoid optimizer bugs (and then TeX's speed and size are comparable to the code produced by cc). With recent versions of gcc, changing schar is not necessary. Sun-4, SunOS 3.2-4, using cc -O, and SunOS 4.0FCS with cc -O. Gcc 1.28 also passes the trip test, but the execution time of the resulting program is the same or slower than that compiled with cc. Gcc 1.30 seems to produce code which fails the trip test. SUN 4/110. Sun-386i, SunOS 4.0, cc -O, gargantuan version; OS 4.0.1. Optimizing compiler bug will cause "make all" to crash during the make of mf4.o; so, make that file without the -O option. Also, undefine REGFIX in ./tex82/site.h. (SUN says optimization bug will be taken care of in future compiler release SC0.0.) Sun SPARC, SunOS 4.0.3. QIC-24 cartridges should be read on the /dev/rst0 drive. Tektronix 4337, running U-Tek 3.1: in site.h, undefine all windows; undefine REGFIX. Do not optimize: in ./tex82/makefile, get rid of -O from second line that corresponds to optimizing the compiler; comment out lines corresponding to WLIBS and MF. No MF window support yet: compatibility problem; let us know if you can get it to work. Toshiba T5100 and T5200 running Interactive's 386ix. UNIXpc (aka 3b1 or PC7300) running System V version 3.51. Vaxen running 4.2, 4.3BSD, and Ultrix, using cc. If you use gcc, use version 1.25 and later.