dwww Home | Show directory contents | Find package

Hello,

This file contains a list of machines used, libraries compiler etc. If you
find it out-of-date, or you have additions or changes, please let me know.

christos


VENDOR  :       Sun
MODELS  :       sun3, sun4, sun386i
COMPILER:       cc, gcc, acc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       sunos 3.5, 4.0, 4.1, 4.1.1, 4.1.2, 4.1.3, 4.1.4
CONFIG  :       sunos*
ENVIRON :       n/a
NOTES   :       Don't compile with /usr/5bin/cc
VERSION :       6.08

VENDOR  :       Sun
MODELS  :       sun4, ultra
COMPILER:       cc, gcc
CFLAGS  :       normal
LIBES   :       -lcurses -lsocket -lnsl
OS      :       solaris 2.1, 2.2, 2.3, 2.4, 2.5, 2.5.1
CONFIG  :       sol*
ENVIRON :       n/a
NOTES   :       The sunpro compiler cannot compile tcsh with -O, it crashes
        :       on some files. In any case do not use -O with any of the
        :       tcsh files, because the optimized code assumes that the
        :       floating point is already initialized and does not do the
        :       necessary initializations. This results in weird floating
        :       point failures of programs exec'ed from tcsh.
VERSION :       6.08

VENDOR  :       Sun
MODELS  :       ultra
COMPILER:       WorkShop cc
CFLAGS  :       normal
LIBES   :       -lcurses -lsocket -lnsl
OS      :       solaris 2.6, 2.7, 8
CONFIG  :       sol26
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.08

VENDOR  :       Sun
MODELS  :       ultra, i686, x86_64
COMPILER:       Sun Studio cc
CFLAGS  :       normal
LIBES   :       -lcurses -lsocket -lnsl
OS      :       solaris 9, 10
CONFIG  :       sol29
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.18

VENDOR  :       Sun
MODELS  :       i386
COMPILER:       cc, gcc
CFLAGS  :       -D__STDC__=0
LIBES   :       -lcurses -lsocket -lnsl
OS      :       solaris 2.1
CONFIG  :       sol2
ENVIRON :       n/a
NOTES   :       n/a
VERSION :       6.04.13

VENDOR  :       Sun
MODELS  :       sun4
COMPILER:       gcc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       linux 2.0.x, 2.1.x
CONFIG  :       linux
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.07.03

VENDOR  :       hp
MODELS  :       apollo
COMPILER:       cc
CFLAGS  :       -U__STDC__ -I. -O
LIBES   :       -ltermcap
OS      :       domain 10.4.3
CONFIG  :       bsd
ENVIRON :       bsd4.3
NOTES   :       Don't use gcc; breaks tc.os.c
VERSION :       6.01.00

VENDOR  :       hp
MODELS  :       hp9000s300, hp9000s700, hp9000s800
COMPILER:       cc, gcc
CFLAGS  :       normal (-Aa -O3 hpux 8.0, 8.07, 9.05)
LIBES   :       -ltermcap
OS      :       hpux 6.5, 7.0.x, 8.0, 9.05
CONFIG  :       hpux{7,8}
ENVIRON :       n/a
NOTES   :       Don't use -lBSD; breaks getpgrp(). Config.hp-3.2 obsolete?
        :       Some versions of the compiler are broken with -O3. Try 'ls *'
        :       If it does not work, lower the optimization level...
VERSION :       6.05.06

VENDOR  :       hp
MODELS  :       hp9000s700
COMPILER:       cc, c89, gcc
CFLAGS  :       +O3 -Aa (cc), +O3 (c89), normal (gcc)
LIBES   :       -ltermcap
OS      :       hpux 10.00, 10.01
CONFIG  :       hpux8
ENVIRON :       n/a
NOTES   :       Carl-Olof Almbladh (coa@teorfys.lu.se)
        :       To make a statically linked version: in config_f.h, #undef NLS
        :       and use these LDFLAGS in the Makefile: LDFLAGS= -Wl,-a,archive
        :       [orban@kato.den.csci.csc.com (Tom Orban)
VERSION :       6.08

VENDOR  :       hp
MODELS  :       SPP-1200 SPP-1600 S-2X00 X-2X00
COMPILER:       cc
CFLAGS  :       -Ae
LIBES   :       -ltermcap
OS      :       SPP-UX 5.X
CONFIG  :       hpux8
ENVIRON :       n/a
NOTES   :       n/a
VERSION :       6.07.02

VENDOR  :       hp
MODELS  :       hp9000s500
COMPILER:       cc
CFLAGS  :       -I. -O
LIBES   :       -ltermcap
OS      :       hpux 5.2
CONFIG  :       hp-5.2
ENVIRON :       n/a
NOTES   :       very slow in executing commands (I think the reason is
NOTES   :       a very slow fork)
VERSION :       6.00.01

VENDOR  :       digital
MODELS  :       vax
COMPILER:       cc, gcc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       bsd4.3, bsd4.4
CONFIG  :       bsd*
ENVIRON :       n/a
NOTES   :       cc broken: typedef void sigret_t; typedef void pret_t;
VERSION :       6.00.03

VENDOR  :       digital
MODELS  :       vax
COMPILER:       cc, gcc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       mtXinu 4.3
CONFIG  :       mtxinu 
ENVIRON :       n/a
NOTES   :       cc broken: typedef void sigret_t; typedef void pret_t;
VERSION :       6.03.09

VENDOR  :       digital
MODELS  :       vax, DECstation
COMPILER:       cc, gcc
CFLAGS  :       -O -Olimit 2000 (cc), normal (gcc)
LIBES   :       -ltermcap
OS      :       ultrix 3.0 (vax), 4.0, 4.1, 4.2, 4.3, 4.4, 4.5
CONFIG  :       ultrix 
ENVIRON :       n/a
NOTES   :       pcc broken: typedef void sigret_t (vax); 
NOTES   :       mips compiler on ultrix 3.5 needs -Dvoid=int
NOTES   :       vax compiler on ultrix 3.0 needs -Dvoid=int
NOTES   :       Does Ultrix 4.x still need YPBUGS?
NOTES   :       Ultrix4.2 may need NAMEI_BUG
VERSION :       6.09.00

VENDOR  :       Apple
MODELS  :       macII
COMPILER:       cc
CFLAGS  :       normal          (-ZP)
LIBES   :       -ltermcap       (-lposix -ltermcap)
OS      :       aux 2.0
CONFIG  :       mac2    (-DPOSIX -DPOSIXJOBS)
ENVIRON :       n/a
NOTES   :       Tcsh can compile both in non POSIX and POSIX mode. The
NOTES   :       default configuration is non POSIX. The flags in parentheses
NOTES   :       are the changes that are needed to compile in POSIX mode
VERSION :       6.00.01

VENDOR  :       ibm
MODELS  :       ps/2, rs6000, ibm370, ibmESA
COMPILER:       cc
CFLAGS  :       normal
LIBES   :       -lcurses -lbsd [No -lbsd for 4.1]
OS      :       aix 3.1,3.2,4.1 (rs6000) aix 1.1 (ps/2) aix G9.9 (ibm370)
        :       aix (ibmESA)
CONFIG  :       aix
ENVIRON :       n/a
NOTES   :       aix G9.9 sfname() frees bad pointers. Use TCF with care!
NOTES   :       aix 3.2 may need NAMEI_BUG
NOTES   :       aix 3.2 may need _BSD_INCLUDES defined in h
NOTES   :       aix 4.1 does not need -lbsd anymore.
VERSION :       6.06.00 (rs6000)

VENDOR  :       ibm
MODELS  :       ibm390
COMPILER:       c89
CFLAGS  :       normal
LIBES   :       -lcurses
OS      :       os390 R 2.7
CONFIG  :       os390
ENVIRON :       USS (formerly OpenEdition, aka POSIX)
NOTES   :       Used GNU make for OS/390.
NOTES   :       Use `CFLAGS="" ./configure` to avoid -g and make binary
NOTES   :       half as large.
VERSION :       6.09.00

VENDOR  :       ibm
MODELS  :       rt
COMPILER:       hc, gcc
CFLAGS  :       -I. -U__STDC__
LIBES   :       -ltermcap
OS      :       aos 4.3
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       Old versions of the compiler break with -O. No ansi include
NOTES   :       files so we have to undef __STDC__
VERSION :       6.05.06

VENDOR  :       ibm
MODELS  :       rt
COMPILER:       pcc
CFLAGS  :       -I. -U__STDC__ -DPCC
LIBES   :       -ltermcap
OS      :       aos 4.3
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       Old versions of the compiler break with -O. No ansi include
NOTES   :       files so we have to undef __STDC__
NOTES   :       pcc broken: typedef void sigret_t; typedef void pret_t;
VERSION :       6.05.06

VENDOR  :       ibm
MODELS  :       rt
COMPILER:       cc
CFLAGS  :       -I. -Nd4000 -Nn3000
LIBES   :       -lcurses
OS      :       aix 2.2.1
CONFIG  :       aix
ENVIRON :       n/a
NOTES   :       Stacksize limit is 1K off?
VERSION :       6.00.03

VENDOR  :       sequent
MODELS  :       balance, symmetry
COMPILER:       cc
CFLAGS  :       normal
LIBES   :       -ltermcap -lseq
OS      :       Dynix 3.1, 3.2, ptx 1.2
CONFIG  :       sequent
ENVIRON :       universe on Dynix 3.1, 3.2: ucb
NOTES   :       none
VERSION :       6.04.00

VENDOR  :       sequent
MODELS  :       symmetry
COMPILER:       gcc 2.6.2
CFLAGS  :       -m486
LIBES   :       -ltermcap -lseq -lsocket -linet -lnsl
OS      :       DYNIX/ptx 2.1.0, 4.1.3
CONFIG  :       sequent
ENVIRON :
NOTES   :       Didn't work for me with Sequent's /bin/cc
NOTES   :       4.1.3 does not need libinet anymore.
VERSION :       6.05.00

VENDOR  :       encore
MODELS  :       multimax
COMPILER:       gcc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       umax 4.2
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.00.00

VENDOR  :       sony
MODELS  :       news 1850, 1750
COMPILER:       gcc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       bsd 4.3, news-os 3.3,4.1C
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.05.06

VENDOR  :       ibm + compatibles
MODELS  :       i386,i286
COMPILER:       cc
CFLAGS  :       normal
LIBES   :       -ltermcap -ldir -lx
OS      :       xenix
CONFIG  :       xenix
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.00.01

VENDOR  :       hp
MODELS  :       hp300
COMPILER:       cc, gcc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       MORE/bsd 4.3+
CONFIG  :       mtxinu
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.05.06

VENDOR  :       hp, motorola
MODELS  :       hp300, m68k
COMPILER:       gcc
CFLAGS  :       normal
LIBES   :       -ltermcap -lcrypt
OS      :       NetBSD 1.0A
CONFIG  :       bsd4.4
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.05.06

VENDOR  :       digital
MODELS  :       vax
COMPILER:       gcc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       bsd 4.3reno
CONFIG  :       bsdreno
NOTES   :       ttyname() is buggy. calls closedir() twice. See BUILDING
ENVIRON :       n/a
VERSION :       6.00.04

VENDOR  :       Cray Research
MODELS  :       Y-MP
COMPILER:       cc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       Unicos 6.0
CONFIG  :       cray
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.00.01

VENDOR  :       Cray Research
MODELS  :       C90
COMPILER:       cc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       Unicos 9.0.2.1
CONFIG  :       cray
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.08

VENDOR  :       Cray Research
MODELS  :       SV1, probably also SV2
COMPILER:       cc
CFLAGS  :       normal
LIBES   :       -ltermlib
OS      :       Unicos 10.0.1.0
CONFIG  :       cray
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.11

VENDOR  :       pyramid
MODELS  :       MIS4/2T 
COMPILER:       cc
CFLAGS  :       -OG
LIBES   :       -ltermcap
OS      :       OSx5.1,6.4
CONFIG  :       pyr
ENVIRON :       n/a
NOTES   :       If there are problems with the global optimizer, use -OP
NOTES   :       If you only have the AT&T universe, use the pyratt config
NOTES   :       file and define -D_PID_T -Dpyr.
VERSION :       6.06.00

VENDOR  :       next
MODELS  :       any
COMPILER:       gcc or cc -arch m68k -arch i386
CFLAGS  :       -O2 -g
LIBES   :       -ltermcap # [-lcs 2.0]
OS      :       next os 2.x, 3.x
CONFIG  :       mach
ENVIRON :       n/a
NOTES   :       NeXTSTeP 3.3 on intel defines speed_t so compile with -D_SPEED_T
NOTES   :       NeXT's cc -E adds spaces before and after array brackets!
NOTES   :       You'll need to change the sed expression in the Makefile to
NOTES   :       something like:
NOTES   :       's/Char \([a-zA-Z0-9_]*\) *\[ *\].*/extern Char \1[];/'
VERSION :       6.04.00
  
VENDOR  :       Apple
MODELS  :       any
COMPILER:       cc
CFLAGS  :       -O3 -pipe -g -arch ppc -arch i386 -UNeXT
OS      :       Rhapsody 5
CONFIG  :       rhapsody
ENVIRON :       n/a
NOTES   :       CFLAGS="-O3 -pipe -g -UNeXT" configure && make
VERSION :       6.08.00

VENDOR  :       Apple
MODELS  :       any
COMPILER:       cc
CFLAGS  :       -O3 -pipe -g -arch ppc -arch i386
OS      :       Darwin
CONFIG  :       darwin
ENVIRON :       n/a
NOTES   :       CFLAGS="-O3 -pipe -g -arch ppc -arch i386 -UNeXT" configure && make
VERSION :       6.11.05

VENDOR  :       Heurikon
MODELS  :       HK68
COMPILER:       gcc (Green Hills C-68000)
CFLAGS  :       -ga -X138 -X25 -I.
LDFLAGS :       -n
LIBES   :       -lcurses -ltermcap -ldirent
OS      :       UniPlus+ 5.0
CONFIG  :       hk68
ENVIRON :       n/a
NOTES   :       Need Doug Gwyn's POSIX directory library (libdirent.a)
VERSION :       6.00.01

VENDOR  :       Amdahl
MODELS  :       n/a
COMPILER:       cc/gcc
CFLAGS  :       normal
LIBES   :       -lcurses -lsocket -lbsd 
CONFIG  :       amdahl
ENVIRON :       n/a
VERSION :       6.00.01

VENDOR  :       prime
MODELS  :       exl 300 series
COMPILER:       cc
CFLAGS  :       -O -s -I.
LIBES   :       -lcurses -lstcp
OS      :       system v.3.1.2
CONFIG  :       sysv
ENVIRON :       sysv
NOTES   :       Is libstcp.a on all exl 300s?
VERSION :       6.00.01

VENDOR  :       convex
MODELS  :       c220
COMPILER:       cc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       9.0.6 (bsd 4.3)
CONFIG  :       convex
ENVIRON :       n/a
NOTES   :       Dont use the -pcc flag.
        :       Use setty to fix the default tty settings.
VERSION :       6.00.01

VENDOR  :       Norsk Data
MODELS  :       nd5000
COMPILER:       cc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       Ndix Version C
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       The -O option makes the compiler run for ages!
VERSION :       6.00.03

VENDOR  :       SGI
MODELS  :       4D, 3000
COMPILER:       cc
CFLAGS  :       -D__STDC__
LIBES   :       -lcurses -lsun -lbsd -lc_s
OS      :       IRIX (3.?) 3.2 3.3 4.0
CONFIG  :       sgi
ENVIRON :       n/a
NOTES   :       AUTOLOGOUT is probably best undef'ed
NOTES   :       For 4.0, the NLS define in h can be enabled.
NOTES   :       4.0.5a cc does not have -O3 anymore.
NOTES   :       If you don't like -lbsd, you can define POSIXJOBS in
NOTES   :       config.h and omit it.
VERSION :       6.06.00

VENDOR  :       SGI
MODELS  :       R8000 PowerIndigo2
COMPILER:       cc -n32
CFLAGS  :       -D__STDC__
LIBES   :       -lcurses -lsun -lbsd -lc_s
OS      :       IRIX 6.2
CONFIG  :       sgi
ENVIRON :       n/a
NOTES   :       CCOPTIONS=-OPT:fold_arith_limit=4000
NOTES   :       SHLIBDIR=/usr/lib32
NOTES   :       LDPOSTLIB = -nostdlib -L$(ROOT)$(SHLIBDIR)/mips3 \
NOTES   :       -L$(ROOT)$(SHLIBDIR)
NOTES   :       In config.h #undef NLS and #undef NLS_CATALOGS
VERSION :       6.06.00

VENDOR  :       SGI
MODELS  :       Onyx R10000
COMPILER:       gcc-2.7.2.1 configured for mips-sgi-irix5.3
CFLAGS  :       none
LIBES   :       -ltermcap -lbsd
OS      :       IRIX 6.2
CONFIG  :       sgi
ENVIRON :       n/a
VERSION :       6.07.02

VENDOR  :       ibm + compatibles
MODELS  :       i386,i486
COMPILER:       /bin/cc
CFLAGS  :       normal
LIBES   :       -ltermlib -lsocket -lnsl (without BSDTIMES)
LIBES   :       -ltermlib -lsocket -lnsl -lc /usr/ucblib/libucb.a (BSDTIMES)
OS      :       SVR4 (DELL, ESIX, ISC, UHC)
CONFIG  :       sysv4
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.05.06

VENDOR  :       ibm + compatibles
MODELS  :       i386,i486
COMPILER:       gcc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       linux 0.8x, 0.9x, 1.x
CONFIG  :       linux
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.05.06

VENDOR  :       ibm + compatibles
MODELS  :       i386,i486
COMPILER:       gcc
CFLAGS  :       normal
LIBES   :       -lcurses -lc_s [for crypt]
OS      :       SVR3.2.2 [SCO]
CONFIG  :       sco32v2
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.03.00

VENDOR  :       stardent
MODELS  :       gs2600
COMPILER:       /bin/cc
CFLAGS  :       -O
LIBES   :       -lcurses
OS      :       stellix
CONFIG  :       stellar
ENVIRON :       n/a
NOTES   :       works but not worth compiling with -O4...
NOTES   :       setpgrp() and SIGCHLD work the BSD way, not the way documented.
NOTES   :       we need to define BACKPIPE              
VERSION :       6.00.04

VENDOR  :       stardent
MODELS  :       titan 3000 series
COMPILER:       /bin/cc
CFLAGS  :       -O -43
LIBES   :       -ltermcap
OS      :       OS 3.0.3
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       Kernel bug with SIGTTIN, Try vi, ^Z, bg, fg....
VERSION :       6.01.01

VENDOR  :       stardent
MODELS  :       titan 1500 series
COMPILER:       cc
CFLAGS  :       -O -43
LIBES   :       -ltermcap
OS      :       OS 2.5
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       Kernel bug with SIGTTIN, Try vi, ^Z, bg, fg....
NOTES   :       You can add -w to the CFLAGS to suppress the warnings.
VERSION :       6.02.07

VENDOR  :       SGI
MODELS  :       INDIGO
COMPILER:       cc
CFLAGS  :       -D__STDC__
LIBES   :       -lcurses -lsun -lbsd -lc_s
OS      :       IRIX (3.?) 3.2 3.3 4.0
CONFIG  :       sgi
ENVIRON :       n/a
NOTES   :       AUTOLOGOUT is probably best undef'ed
NOTES   :       For 4.0, the NLS define in h can be enabled.
VERSION :       6.01

VENDOR  :       SGI
MODELS  :       INDY
COMPILER:       cc
CFLAGS  :
LIBES   :       -lcurses -lbsd
OS      :       IRIX 5.1
CONFIG  :       sgi
ENVIRON :       n/a
NOTES   :       it will build without -lbsd but then job control
NOTES   :       won't actually work.
VERSION :       6.04.00

VENDOR  :       alliant
MODELS  :       FX/2800 series
COMPILER:       scc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       Alliant Concentrix 2800 2.2.00
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       For a newer version of the operating system try defining
        :       NEW_OS in alliant [or better find a way to tell
        :       them apart.
VERSION :       6.03.00

VENDOR  :       stardent
MODELS  :       Vistra 800
COMPILER:       /bin/cc
CFLAGS  :       -O
LIBES   :       -lcurses -lnsl -lsocket -lc /usr/ucblib/libucb.a
OS      :       SYSVR4
CONFIG  :       sysv4
ENVIRON :       n/a
NOTES   :       Works like a charm
VERSION :       6.01

VENDOR  :       Evans & Sutherland
MODELS  :       ESV
COMPILER:       cc
CFLAGS  :       mips systems
LIBES   :       -ltermcap
OS      :       ES/os 2.2 (UMIPS mips ATT_V3_0)
CONFIG  :       mips
ENVIRON :       bsd4.3
NOTES   :       would it be preferable to have HOSTTYPE of
NOTES   :       "esv" instead of "mips"?
VERSION :       6.01.00

VENDOR  :       masscomp
MODELS  :       Masscomp 6000
COMPILER:       cc
CFLAGS  :       production
LIBES   :       -ltermcap
OS      :       RTU 5.0
CONFIG  :       masscomp
ENVIRON :       Link in the "bsd" universe as opposed to "att".
NOTES   :       For pre RTU 6.0, remember to remove the #define RTU6 in the
NOTES   :       masscomp file.
NOTES   :       As of tcsh v6.02.07, try putting "bindkey ^t stuff-char"
NOTES   :       in your /etc/csh.cshrc for masscomp kernel (ctrl-t) status.
VERSION :       6.02.07

VENDOR  :       masscomp
MODELS  :       Masscomp 5400
COMPILER:       cc
CFLAGS  :       normal
LIBES   :       -ltermcap -lndir -lsocket -ljobs
OS      :       RTU 6.0
CONFIG  :       masscomp
ENVIRON :       Link in the "bsd" universe as opposed to "att".
NOTES   :       n/a
VERSION :       6.01.00

VENDOR  :       Cray Computer
MODELS  :       CRAY-2 & CRAY-3
COMPILER:       cc
CFLAGS  :       normal
LIBES   :       -lcurses -lnet
OS      :       CSOS 1.0
CONFIG  :       csos
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.02

VENDOR  :       Motorola
MODELS  :       Delta 3000/Delta 4000
COMPILER:       cc
CFLAGS  :       normal
LIBES   :       -lcurses
OS      :       System V/68 R3V6.2, R3V7
CONFIG  :       sysV68
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.01.00, 6.02.00

VENDOR  :       Motorola
MODELS  :       MPC 3062
COMPILER:       cc
CFLAGS  :       Broken optimizers...
LIBES   :       -lcurses -lsec
OS      :       System V/88 R32V2
CONFIG  :       sysV88
ENVIRON :       n/a
NOTES   :       If you're using the bundled Greenhills compiler, don't use -O.
NOTES   :       One error -O causes is failure to exec scripts with /bin/sh
NOTES   :       if they don't have a #! header on top.
VERSION :       6.02.07

VENDOR  :       alliant
MODELS  :       FX/8X series
COMPILER:       pcc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       Concentrix 6.0.00 beta
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       Needs to define DIRENT in h
VERSION :       6.02.00

VENDOR  :       alliant
MODELS  :       FX/8X series
COMPILER:       pcc
CFLAGS  :       normal
LIBES   :       -ltermcap
OS      :       Concentrix 5.7.00
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       n/a
VERSION :       6.00.01

VENDOR  :       gould (encore)
MODELS  :       NP1
COMPILER:       cc
CFLAGS  :       production
LIBES   :       -ltermcap
OS      :       UTX/32 3.1A
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       n/a
VERSION :       6.02.00

VENDOR  :       gould (encore)
MODELS  :       9050
COMPILER:       cc
CFLAGS  :       production
LIBES   :       -ltermcap
OS      :       UTX/32 2.1A
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       n/a
VERSION :       6.02.00

VENDOR  :       ibm & compatible
MODELS  :       i386
COMPILER:       cc
CFLAGS  :       production
LIBES   :       -lcurses -lcposix
OS      :       3.2
CONFIG  :       isc
ENVIRON :       ISC386
NOTES   :       n/a
VERSION :       6.02.00

VENDOR  :       att
MODELS  :       3b2-600GR (RISC)
COMPILER:       cc
CFLAGS  :       production
LIBES   :       -lcurses
OS      :       SystemV R4.0
CONFIG  :       sysv4
ENVIRON :       n/a
NOTES   :       n/a
VERSION :       6.02.00

VENDOR  :       att
MODELS  :       3b2-600G
COMPILER:       cc
CFLAGS  :       production
LIBES   :       -lcurses
OS      :       SystemV R3.2.3
CONFIG  :       sysv3
ENVIRON :       n/a
NOTES   :       n/a
VERSION :       6.02.00

VENDOR  :       tektronix
MODELS  :       XD88/10
COMPILER:       cc
CFLAGS  :       Broken optimizers...
LIBES   :       -ltermcap -lsec
OS      :       UTekV 3.2e
CONFIG  :       tekXD88
ENVIRON :       n/a
NOTES   :       If you're using the bundled Greenhills compiler, don't use -O.
NOTES   :       One error -O causes is failure to exec scripts with /bin/sh
NOTES   :       if they don't have a #! header on top.
VERSION :       6.02.07

VENDOR  :       tektronix
MODELS  :       4300
COMPILER:       cc
CFLAGS  :       production
LIBES   :       -ltermcap
OS      :       UTek 4.0 (BSD 4.2)
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       set DFLAGS = -DUTek -DBSD in the Makefile
VERSION :       6.02.07

VENDOR  :       BBN
MODELS  :       butterfly gp1000
COMPILER:       cc
CFLAGS  :       production
LIBES   :       -ltermcap
OS      :       Mach 1000 version 2.5
CONFIG  :       mach
ENVIRON :       n/a
NOTES   :       n/a
VERSION :       6.02.07

VENDOR  :       sony
MODELS  :       news 3700
COMPILER:       cc
CFLAGS  :       -O -Wf,-XNp15000,-XNd15000,-XNh15000
LIBES   :       -lcurses -lc /usr/ucblib/libucb.a
OS      :       sysvr4, news-os 5.02
CONFIG  :       sysv4
ENVIRON :       n/a
NOTES   :       Use /usr/bin/cc, not /usr/ucb/cc.
VERSION :       6.00.03

VENDOR  :       ibm & compatible
MODELS  :       i386, i486
COMPILER:       cc
CFLAGS  :       production
LIBES   :       -lterm
OS      :       Coherent 4.0
CONFIG  :       coh3
ENVIRON :       gnu tools (see below)
NOTES   :       The standard make, /bin/sh and sed that come with Coherent are
NOTES   :       not quite up to the makefile.  Either use gnu make or change 
NOTES   :       occurances of '# to '\# since Coherent's make takes all '#'s to
NOTES   :       be a comment, even when quoted, except when escaped by '\'.
NOTES   :       Coherent's /bin/sh does not allow you to set VERSION, etc.
NOTES   :       since they are hard-wired internal variables.  Either use 
NOTES   :       /usr/bin/ksh, another sh or change the name of the offending
NOTES   :       variables.  Coherent's sed, unfortunately, is broken beyond a
NOTES   :       workaround.  Either get gnu sed or run that portion of the
NOTES   :       makefile on a machine with a full sed and import the output.
VERSION :       6.02.08

VENDOR  :       Control Data Systems
MODELS  :       CD4680
COMPILER:       cc, cc2.20 (mips)
CFLAGS  :       mips systems, DFLAGS=-DCDC
LIBES   :       -ltermcap
OS      :       EP/IX 1.4.3 (RiscOS based)     
CONFIG  :       mips
ENVIRON :       bsd4.3 (if sysv, need "set path=(/usr/bsd43/bin $path)" )
NOTES   :       n/a
VERSION :       6.02.00

VENDOR  :       alliant
MODELS  :       FX/8X series
COMPILER:       pcc
CFLAGS  :       normal
LIBES   :       -ltermcap -lresolv
OS      :       Concentrix 6.0.00 beta
CONFIG  :       alliant (see NOTES)
ENVIRON :       n/a
NOTES   :       Needs to define DIRENT and BSDLIMIT in h.  The
NOTES   :       beta release of the Concentrix 6.0.00 has some errors
NOTES   :       in the system header files, namely, /usr/include/sys/dir.h.
VERSION :       6.03.00

VENDOR  :       hp
MODELS  :       hp9000s700
COMPILER:       cc
CFLAGS  :       No -O here!!! Breaks quoting! Try echo 'foo | bar'...
LIBES   :       -ltermcap
OS      :       HP OSF/1 1.0
CONFIG  :       hposf1
ENVIRON :       n/a
NOTES   :       n/a
VERSION :       6.03.00

VENDOR  :       digital
MODELS  :       DEC 3000/400 (alpha)
COMPILER:       cc
CFLAGS  :       -call_shared -I. -I.. -O -Olimit 2000 -std1
LIBES   :       -lcurses
OS      :       OSF1 1.2
CONFIG  :       decosf1
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.03

VENDOR  :       digital
MODELS  :       DEC 3000/400 (alpha)
COMPILER:       cc
CFLAGS  :       -O2 -I. -I.. -Olimit 2000
LIBES   :       -lcurses
OS      :       OSF1 (Digital Unix) 1.3, 2.0, 3.0, 3.2, 4.0
CONFIG  :       decosf1
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.07.11

VENDOR  :       Intel
MODELS  :       Paragon
COMPILER:       icc
CFLAGS  :       -O2
LIBES   :       -ltermcap
OS      :       Paragon OSF/1 Release 1.0.1 Server 1.0 R1.0
CONFIG  :       parosf1
ENVIRON :       n/a
NOTES   :       I have gotten two different config files that both seem to
        :       work!
VERSION :       6.03.00

VENDOR  :       Data General
MODELS  :       AViiON mc88000
COMPILER:       cc
CFLAGS  :       -O2
LIBES   :       -lcurses
OS      :       DGUX 5.4R2.01
CONFIG  :       dgux5.4
ENVIRON :       n/a
NOTES   :       n/a
VERSION :       6.04.00

VENDOR  :       Data General
MODELS  :       Aviion
COMPILER:       gcc 2.5.8
CFLAGS  :       -g -O2 -msvr4
LIBES   :       -ltermcap
OS      :       DGUX 5.4.1
CONFIG  :       dgux5.4
ENVIRON :       sde m88kdguxelf
VERSION :       6.05.00

VENDOR  :       Harris
MODELS  :       Tahoe
COMPILER:       cc, gcc 1.42
CFLAGS  :       -O
LIBES   :       -ltermcap
OS      :       CX/UX 5.1 CX/UX 7.1
CONFIG  :       hcx
ENVIRON :       universe bsd
NOTES   :       n/a
VERSION :       6.06.01

VENDOR  :       Multiflow
MODELS  :       multiflow
COMPILER:       cc
CFLAGS  :       -O5 -sb_trace 0 -DMULTIFLOW
LIBES   :       -ltermcap -lcrypt
OS      :       4.3 BSD TRACE/UNIX
CONFIG  :       bsd
ENVIRON :       n/a
NOTES   :       Lower the optimization or you'll get a 5M binary!
NOTES   :       cc broken: typedef void sigret_t; typedef void pret_t;
VERSION :       6.04.00

VENDOR  :       Unixware
MODELS  :       all
COMPILER:       cc
CFLAGS  :       normal
LIBES   :       -lcrypt -ltermlib -lsocket -lnsl -lgen
OS      :       Unixware 2.03 (4.2MP)
CONFIG  :       svr4
ENVIRON :       n/a
NOTES   :       Remove PW_SHADOW from config file, or add -lgen for getspnam
VERSION :       6.07.00

VENDOR  :       Intergraph
MODELS  :       clipper
COMPILER:       cc
CFLAGS  :       n/a
LIBES   :       -ltermcap -lbsd
OS      :       clix 7.1.3
CONFIG  :       clipper
ENVIRON :       n/a
NOTES   :       n/a
VERSION :       6.05.00

VENDOR  :       SNI (Siemens Nixdorf Information Systems)
MODELS  :       rm400  (R4000 mips)
COMPILER:       /usr/bin/cc
CFLAGS  :       -kansi; xmkmf (=>  -DSVR4 -DSNI -DSMSINFO -DR3000)
LIBES   :       -ltermcap -lc -L/usr/ucblib -lucb
OS      :       SINIX 5.42
CONFIG  :       sysv4
ENVIRON :
NOTES   :       This is a POSIX (XPG-4) system.
NOTES   :       Make sure that -lucb is included _last_ (even after -lc)
NOTES   :       so use: -ltermcap -lc -L/usr/ucblib -lucb
NOTES   :       In config.h, set HAVEUTMPX und unset BSDSIGS and BSDTIMES
NOTES   :
VERSION :       6.06.03

VENDOR  :       U/WIN
MODELS  :       i386
COMPILER:       cc
CFLAGS  :       -O
LIBES   :       -lcurses
OS      :       Windows NT with U/WIN
CONFIG  :       uwin
ENVIRON :
NOTES   :       Needs POSIX.DLL from U/WIN version later than 1.6
NOTES   :       Did not function correctly when using #define SYSMALLOC
VERSION :       6.07.02

VENDOR  :       SNI (Siemens Nixdorf Information Systems)
MODELS  :       rm600  (R4000 mips)
COMPILER:       /usr/bin/cc
CFLAGS  :       -kansi -DSVR4 -DSNI -DSMSINFO -DR3000
LIBES   :       -ltermcap -lsocket -lxnet -lc -L/usr/ucblib -lucb
OS      :       SINIX 5.43
CONFIG  :       sysv4
ENVIRON :
NOTES   :       In config.h, set HAVEUTMPX und unset BSDSIGS,
NOTES   :       BSDTIMES, and BSDLIMIT, since otherwise resource.h
NOTES   :       is falsely searched in /usr/ucbinclude/sys/
NOTES   :
VERSION :       6.07.02

VENDOR  :       FUJITSU
MODELS  :       ds90
COMPILER:       cc
CFLAGS  :       -O -I. -DSVR4 -DANSICPP
LIBES   :       -lsocket -lnsl -ltermcap
OS      :       UXP/DS V20L10(SVR4.2)
CONFIG  :       sysv4
ENVIRON :       n/a
NOTES   :       n/a
VERSION :       6.07.02

VENDOR  :       Fujitsu ICL
MODELS  :       SuperServer Intel based
COMPILER:       gcc 2.7.2
CFLAGS  :       normal for gcc 2.1+  ....  -O2 $(INCLUDES)
LIBES   :       -ltermlib -lsocket -lnsl -lcrypt -lgen
OS      :       SCO UnixWare 2.1 SysVR4.2 i386 x86at
CONFIG  :       sysv4
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.06.00

VENDOR  :       NEC
MODELS  :       SX-4, SX-5
COMPILER:       cc
CFLAGS  :       -h0,ansi,novector,float0 # for NEC SX-4
LIBES   :       -Gsmall
OS      :       NEC's
CONFIG  :       superux8
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.08.01

VENDOR  :       Unixware 7.1.0
MODELS  :       all
COMPILER:       gcc
CFLAGS  :       normal
LIBES   :       -ltermlib -lsocket -lgen
OS      :       Unixware 7.1.0  
CONFIG  :       svr5
ENVIRON :       n/a
NOTES   :       none
VERSION :       6.09.00

Generated by dwww version 1.15 on Thu May 23 22:41:57 CEST 2024.