source: trunk/third/tcsh/Ported @ 12039

Revision 12039, 21.6 KB checked in by danw, 26 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r12038, which included commits to RCS files with non-trunk default branches.
Line 
1
2Hello,
3
4This file contains a list of machines used, libraries compiler etc. If you
5find it out-of-date, or you have additions or changes, please let me know.
6
7christos
8
9
10VENDOR  :       sun
11MODELS  :       sun3, sun4, sun386i
12COMPILER:       cc, gcc
13CFLAGS  :       normal
14LIBES   :       -ltermcap
15OS      :       sunos 3.5, 4.0, 4.1, 4.1.1, 4.1.2, 4.1.3
16CONFIG  :       sunos*
17ENVIRON :       n/a
18NOTES   :       Don't compile with /usr/5bin/cc
19VERSION :       6.05.06
20
21VENDOR  :       sun
22MODELS  :       sun4
23COMPILER:       cc, gcc
24CFLAGS  :       normal
25LIBES   :       -lcurses -lsocket -lnsl
26OS      :       solaris 2.1, 2.2, 2.3, 2.4
27CONFIG  :       sol*
28ENVIRON :       n/a
29NOTES   :       The sunpro compiler cannot compile tcsh with -O, it crashes
30        :       on some files. In any case do not use -O with any of the
31        :       tcsh files, because the optimized code assumes that the
32        :       floating point is already initialized and does not do the
33        :       necessary initializations. This results in weird floating
34        :       point failures of programs exec'ed from tcsh.
35VERSION :       6.05.06
36
37VENDOR  :       sun
38MODELS  :       i386
39COMPILER:       cc, gcc
40CFLAGS  :       -D__STDC__=0
41LIBES   :       -lcurses -lsocket -lnsl
42OS      :       solaris 2.1
43CONFIG  :       sol2
44ENVIRON :       n/a
45NOTES   :       n/a
46VERSION :       6.04.13
47
48VENDOR  :       sun
49MODELS  :       sun4
50COMPILER:       gcc
51CFLAGS  :       normal
52LIBES   :       -ltermcap
53OS      :       linux 2.0.x, 2.1.x
54CONFIG  :       linux
55ENVIRON :       n/a
56NOTES   :       none
57VERSION :       6.07.03
58
59
60VENDOR  :       hp
61MODELS  :       apollo
62COMPILER:       cc
63CFLAGS  :       -U__STDC__ -I. -O
64LIBES   :       -ltermcap
65OS      :       domain 10.4.3
66CONFIG  :       bsd
67ENVIRON :       bsd4.3
68NOTES   :       Don't use gcc; breaks tc.os.c
69VERSION :       6.01.00
70
71VENDOR  :       hp
72MODELS  :       hp9000s300, hp9000s700, hp9000s800
73COMPILER:       cc, gcc
74CFLAGS  :       normal (-Aa -O3 hpux 8.0, 8.07, 9.05)
75LIBES   :       -ltermcap
76OS      :       hpux 6.5, 7.0.x, 8.0, 9.05
77CONFIG  :       hpux{7,8}
78ENVIRON :       n/a
79NOTES   :       Don't use -lBSD; breaks getpgrp(). Config.hp-3.2 obsolete?
80        :       Some versions of the compiler are broken with -O3. Try 'ls *'
81        :       If it does not work, lower the optimization level...
82VERSION :       6.05.06
83
84
85MODELS  :       hp9000s700
86COMPILER:       cc, gcc 2.6.3
87CFLAGS  :       normal -Aa -O (cc) -O (gcc)
88LIBES   :       -ltermcap
89OS      :       hpux 10.01
90CONFIG  :       hpux8
91ENVIRON :       n/a
92VERSION :       6.06
93NOTES   :       All references to <sys/bsdtty> had to be eliminated,
94        :       otherwise a ioctl call gives error return with ERRNO 22
95        :       (Illegal arg) (sh.os.h). Without this fix the shell exits
96        :       immediately in interactive mode.
97        :       A fix in sh.init.c: Test for SIGRTMAX >= 0 added;
98        :       otherwise static data are overwritten (alvecp), and the shell
99        :       starts forking children indefinitely.
100        :       All changes included in a patch avaliable from tor.teorfys.lu.se
101        :       Carl-Olof Almbladh (coa@teorfys.lu.se)
102        :       To make a statically linked version: in config_f.h, #undef NLS
103        :       and use these LDFLAGS in the Makefile: LDFLAGS= -Wl,-a,archive
104        :       [orban@kato.den.csci.csc.com (Tom Orban)
105
106
107VENDOR  :       hp
108
109VENDOR  :       hp
110MODELS  :       hp9000s500
111COMPILER:       cc
112CFLAGS  :       -I. -O
113LIBES   :       -ltermcap
114OS      :       hpux 5.2
115CONFIG  :       hp-5.2
116ENVIRON :       n/a
117NOTES   :       very slow in executing commands (I think the reason is
118NOTES   :       a very slow fork)
119VERSION :       6.00.01
120
121VENDOR  :       digital
122MODELS  :       vax
123COMPILER:       cc, gcc
124CFLAGS  :       normal
125LIBES   :       -ltermcap
126OS      :       bsd4.3, bsd4.4
127CONFIG  :       bsd*
128ENVIRON :       n/a
129NOTES   :       cc broken: typedef void sigret_t; typedef void pret_t;
130VERSION :       6.00.03
131
132VENDOR  :       digital
133MODELS  :       vax
134COMPILER:       cc, gcc
135CFLAGS  :       normal
136LIBES   :       -ltermcap
137OS      :       mtXinu 4.3
138CONFIG  :       mtxinu
139ENVIRON :       n/a
140NOTES   :       cc broken: typedef void sigret_t; typedef void pret_t;
141VERSION :       6.03.09
142
143VENDOR  :       digital
144MODELS  :       vax, decstation
145COMPILER:       cc
146CFLAGS  :       normal
147LIBES   :       -ltermcap
148OS      :       ultrix 3.0 (vax), 4.0, 4.1, 4.2, 4.3
149CONFIG  :       ultrix
150ENVIRON :       n/a
151NOTES   :       pcc broken: typedef void sigret_t (vax);
152NOTES   :       mips compiler on ultrix 3.5 needs -Dvoid=int
153NOTES   :       vax compiler on ultrix 3.0 needs -Dvoid=int
154NOTES   :       Does Ultrix 4.x still need YPBUGS?
155NOTES   :       Ultrix4.2 may need NAMEI_BUG
156VERSION :       6.04.00
157
158VENDOR  :       apple
159MODELS  :       macII
160COMPILER:       cc
161CFLAGS  :       normal          (-ZP)
162LIBES   :       -ltermcap       (-lposix -ltermcap)
163OS      :       aux 2.0
164CONFIG  :       mac2    (-DPOSIX -DPOSIXJOBS)
165ENVIRON :       n/a
166NOTES   :       Tcsh can compile both in non POSIX and POSIX mode. The
167NOTES   :       default configuration is non POSIX. The flags in parentheses
168NOTES   :       are the changes that are needed to compile in POSIX mode
169VERSION :       6.00.01
170
171VENDOR  :       ibm
172MODELS  :       ps/2, rs6000, ibm370, ibmESA
173COMPILER:       cc
174CFLAGS  :       normal
175LIBES   :       -lcurses -lbsd [No -lbsd for 4.1]
176OS      :       aix 3.1,3.2,4.1 (rs6000) aix 1.1 (ps/2) aix G9.9 (ibm370)
177        :       aix (ibmESA)
178CONFIG  :       aix
179ENVIRON :       n/a
180NOTES   :       aix G9.9 sfname() frees bad pointers. Use TCF with care!
181NOTES   :       aix 3.2 may need NAMEI_BUG
182NOTES   :       aix 3.2 may need _BSD_INCLUDES defined in h
183NOTES   :       aix 4.1 does not need -lbsd anymore.
184VERSION :       6.06.00 (rs6000)
185
186VENDOR  :       ibm
187MODELS  :       rt
188COMPILER:       hc, gcc
189CFLAGS  :       -I. -U__STDC__
190LIBES   :       -ltermcap
191OS      :       aos 4.3
192CONFIG  :       bsd
193ENVIRON :       n/a
194NOTES   :       Old versions of the compiler break with -O. No ansi include
195NOTES   :       files so we have to undef __STDC__
196VERSION :       6.05.06
197
198VENDOR  :       ibm
199MODELS  :       rt
200COMPILER:       pcc
201CFLAGS  :       -I. -U__STDC__ -DPCC
202LIBES   :       -ltermcap
203OS      :       aos 4.3
204CONFIG  :       bsd
205ENVIRON :       n/a
206NOTES   :       Old versions of the compiler break with -O. No ansi include
207NOTES   :       files so we have to undef __STDC__
208NOTES   :       pcc broken: typedef void sigret_t; typedef void pret_t;
209VERSION :       6.05.06
210
211VENDOR  :       ibm
212MODELS  :       rt
213COMPILER:       cc
214CFLAGS  :       -I. -Nd4000 -Nn3000
215LIBES   :       -lcurses
216OS      :       aix 2.2.1
217CONFIG  :       aix
218ENVIRON :       n/a
219NOTES   :       Stacksize limit is 1K off?
220VERSION :       6.00.03
221
222VENDOR  :       sequent
223MODELS  :       balance, symmetry
224COMPILER:       cc
225CFLAGS  :       normal
226LIBES   :       -ltermcap -lseq
227OS      :       Dynix 3.1, 3.2, ptx 1.2
228CONFIG  :       sequent
229ENVIRON :       universe on Dynix 3.1, 3.2: ucb
230NOTES   :       none
231VERSION :       6.04.00
232
233VENDOR  :       sequent
234MODELS  :       symmetry
235COMPILER:       gcc 2.6.2
236CFLAGS  :       -m486
237LIBES   :       -ltermcap -lseq -lsocket -linet -lnsl
238OS      :       DYNIX/ptx 2.1.0, 4.1.3
239CONFIG  :       sequent
240ENVIRON :
241NOTES   :       Didn't work for me with Sequent's /bin/cc
242NOTES   :       4.1.3 does not need libinet anymore.
243VERSION :       6.05.00
244
245VENDOR  :       encore
246MODELS  :       multimax
247COMPILER:       gcc
248CFLAGS  :       normal
249LIBES   :       -ltermcap
250OS      :       umax 4.2
251CONFIG  :       bsd
252ENVIRON :       n/a
253NOTES   :       none
254VERSION :       6.00.00
255
256VENDOR  :       sony
257MODELS  :       news 1850, 1750
258COMPILER:       gcc
259CFLAGS  :       normal
260LIBES   :       -ltermcap
261OS      :       bsd 4.3, news-os 3.3,4.1C
262CONFIG  :       bsd
263ENVIRON :       n/a
264NOTES   :       none
265VERSION :       6.05.06
266
267VENDOR  :       ibm + compatibles
268MODELS  :       i386,i286
269COMPILER:       cc
270CFLAGS  :       normal
271LIBES   :       -ltermcap -ldir -lx
272OS      :       xenix
273CONFIG  :       xenix
274ENVIRON :       n/a
275NOTES   :       none
276VERSION :       6.00.01
277
278VENDOR  :       hp
279MODELS  :       hp300
280COMPILER:       cc, gcc
281CFLAGS  :       normal
282LIBES   :       -ltermcap
283OS      :       MORE/bsd 4.3+
284CONFIG  :       mtxinu
285ENVIRON :       n/a
286NOTES   :       none
287VERSION :       6.05.06
288
289VENDOR  :       hp, motorola
290MODELS  :       hp300, m68k
291COMPILER:       gcc
292CFLAGS  :       normal
293LIBES   :       -ltermcap -lcrypt
294OS      :       NetBSD 1.0A
295CONFIG  :       bsd4.4
296ENVIRON :       n/a
297NOTES   :       none
298VERSION :       6.05.06
299
300VENDOR  :       digital
301MODELS  :       vax
302COMPILER:       gcc
303CFLAGS  :       normal
304LIBES   :       -ltermcap
305OS      :       bsd 4.3reno
306CONFIG  :       bsdreno
307NOTES   :       ttyname() is buggy. calls closedir() twice. See README
308ENVIRON :       n/a
309VERSION :       6.00.04
310
311VENDOR  :       Cray Research
312MODELS  :       Y-MP
313COMPILER:       cc
314CFLAGS  :       normal
315LIBES   :       -ltermcap
316OS      :       Unicos 6.0
317CONFIG  :       cray
318ENVIRON :       n/a
319NOTES   :       none
320VERSION :       6.00.01
321
322VENDOR  :       pyramid
323MODELS  :       MIS4/2T
324COMPILER:       cc
325CFLAGS  :       -OG
326LIBES   :       -ltermcap
327OS      :       OSx5.1,6.4
328CONFIG  :       pyr
329ENVIRON :       n/a
330NOTES   :       If there are problems with the global optimizer, use -OP
331NOTES   :       If you only have the AT&T universe, use the pyratt config
332NOTES   :       file and define -D_PID_T -Dpyr.
333VERSION :       6.06.00
334
335VENDOR  :       next
336MODELS  :       any
337COMPILER:       gcc or cc -arch m68k -arch i386
338CFLAGS  :       -O2 -g
339LIBES   :       -ltermcap # [-lcs 2.0]
340OS      :       next os 2.x, 3.x
341CONFIG  :       mach
342ENVIRON :       n/a
343NOTES   :       NeXTSTeP 3.3 on intel defines speed_t so compile with -D_SPEED_T
344NOTES   :       NeXT's cc -E adds spaces before and after array brackets!
345NOTES   :       You'll need to change the sed expression in the Makefile to
346NOTES   :       something like:
347NOTES   :       's/Char \([a-zA-Z0-9_]*\) *\[ *\].*/extern Char \1[];/'
348VERSION :       6.04.00
349 
350VENDOR  :       Heurikon
351MODELS  :       HK68
352COMPILER:       gcc (Green Hills C-68000)
353CFLAGS  :       -ga -X138 -X25 -I.
354LDFLAGS :       -n
355LIBES   :       -lcurses -ltermcap -ldirent
356OS      :       UniPlus+ 5.0
357CONFIG  :       hk68
358ENVIRON :       n/a
359NOTES   :       Need Doug Gwyn's POSIX directory library (libdirent.a)
360VERSION :       6.00.01
361
362VENDOR  :       Amdahl
363MODELS  :       n/a
364COMPILER:       cc/gcc
365CFLAGS  :       normal
366LIBES   :       -lcurses -lsocket -lbsd
367CONFIG  :       amdahl
368ENVIRON :       n/a
369VERSION :       6.00.01
370
371VENDOR  :       prime
372MODELS  :       exl 300 series
373COMPILER:       cc
374CFLAGS  :       -O -s -I.
375LIBES   :       -lcurses -lstcp
376OS      :       system v.3.1.2
377CONFIG  :       sysv
378ENVIRON :       sysv
379NOTES   :       Is libstcp.a on all exl 300s?
380VERSION :       6.00.01
381
382VENDOR  :       convex
383MODELS  :       c220
384COMPILER:       cc
385CFLAGS  :       normal
386LIBES   :       -ltermcap
387OS      :       9.0.6 (bsd 4.3)
388CONFIG  :       convex
389ENVIRON :       n/a
390NOTES   :       Dont use the -pcc flag.
391        :       Use setty to fix the default tty settings.
392VERSION :       6.00.01
393
394VENDOR  :       Norsk Data
395MODELS  :       nd5000
396COMPILER:       cc
397CFLAGS  :       normal
398LIBES   :       -ltermcap
399OS      :       Ndix Version C
400CONFIG  :       bsd
401ENVIRON :       n/a
402NOTES   :       The -O option makes the compiler run for ages!
403VERSION :       6.00.03
404
405VENDOR  :       SGI
406MODELS  :       4D, 3000
407COMPILER:       cc
408CFLAGS  :       -D__STDC__
409LIBES   :       -lcurses -lsun -lbsd -lc_s
410OS      :       IRIX (3.?) 3.2 3.3 4.0
411CONFIG  :       sgi
412ENVIRON :       n/a
413NOTES   :       AUTOLOGOUT is probably best undef'ed
414NOTES   :       For 4.0, the NLS define in h can be enabled.
415NOTES   :       4.0.5a cc does not have -O3 anymore.
416NOTES   :       If you don't like -lbsd, you can define POSIXJOBS in
417NOTES   :       config.h and omit it.
418VERSION :       6.06.00
419
420VENDOR  :       SGI
421MODELS  :       R8000 PowerIndigo2
422COMPILER:       cc -n32
423CFLAGS  :       -D__STDC__
424LIBES   :       -lcurses -lsun -lbsd -lc_s
425OS      :       IRIX 6.2
426CONFIG  :       sgi
427ENVIRON :       n/a
428NOTES   :       CCOPTIONS=-OPT:fold_arith_limit=4000
429NOTES   :       SHLIBDIR=/usr/lib32
430NOTES   :       LDPOSTLIB = -nostdlib -L$(ROOT)$(SHLIBDIR)/mips3 \
431NOTES   :       -L$(ROOT)$(SHLIBDIR)
432NOTES   :       In config.h #undef NLS and #undef NLS_CATALOGS
433VERSION :       6.06.00
434
435VENDOR  :       SGI
436MODELS  :       Onyx R10000
437COMPILER:       gcc-2.7.2.1 configured for mips-sgi-irix5.3
438CFLAGS  :       none
439LIBES   :       -ltermcap -lbsd
440OS      :       IRIX 6.2
441CONFIG  :       sgi
442ENVIRON :       n/a
443VERSION :       6.07.02
444
445VENDOR  :       ibm + compatibles
446MODELS  :       i386,i486
447COMPILER:       /bin/cc
448CFLAGS  :       normal
449LIBES   :       -ltermlib -lsocket -lnsl (without BSDTIMES)
450LIBES   :       -ltermlib -lsocket -lnsl -lc /usr/ucblib/libucb.a (BSDTIMES)
451OS      :       SVR4 (DELL, ESIX, ISC, UHC)
452CONFIG  :       sysv4
453ENVIRON :       n/a
454NOTES   :       none
455VERSION :       6.05.06
456
457VENDOR  :       ibm + compatibles
458MODELS  :       i386,i486
459COMPILER:       gcc
460CFLAGS  :       normal
461LIBES   :       -ltermcap
462OS      :       linux 0.8x, 0.9x, 1.x
463CONFIG  :       linux
464ENVIRON :       n/a
465NOTES   :       none
466VERSION :       6.05.06
467
468VENDOR  :       ibm + compatibles
469MODELS  :       i386,i486
470COMPILER:       gcc
471CFLAGS  :       normal
472LIBES   :       -lcurses -lc_s [for crypt]
473OS      :       SVR3.2.2 [SCO]
474CONFIG  :       sco32v2
475ENVIRON :       n/a
476NOTES   :       none
477VERSION :       6.03.00
478
479VENDOR  :       stardent
480MODELS  :       gs2600
481COMPILER:       /bin/cc
482CFLAGS  :       -O
483LIBES   :       -lcurses
484OS      :       stellix
485CONFIG  :       stellar
486ENVIRON :       n/a
487NOTES   :       works but not worth compiling with -O4...
488NOTES   :       setpgrp() and SIGCHLD work the BSD way, not the way documented.
489NOTES   :       we need to define BACKPIPE             
490VERSION :       6.00.04
491
492VENDOR  :       stardent
493MODELS  :       titan 3000 series
494COMPILER:       /bin/cc
495CFLAGS  :       -O -43
496LIBES   :       -ltermcap
497OS      :       OS 3.0.3
498CONFIG  :       bsd
499ENVIRON :       n/a
500NOTES   :       Kernel bug with SIGTTIN, Try vi, ^Z, bg, fg....
501VERSION :       6.01.01
502
503VENDOR  :       stardent
504MODELS  :       titan 1500 series
505COMPILER:       cc
506CFLAGS  :       -O -43
507LIBES   :       -ltermcap
508OS      :       OS 2.5
509CONFIG  :       bsd
510ENVIRON :       n/a
511NOTES   :       Kernel bug with SIGTTIN, Try vi, ^Z, bg, fg....
512NOTES   :       You can add -w to the CFLAGS to suppress the warnings.
513VERSION :       6.02.07
514
515VENDOR  :       SGI
516MODELS  :       INDIGO
517COMPILER:       cc
518CFLAGS  :       -D__STDC__
519LIBES   :       -lcurses -lsun -lbsd -lc_s
520OS      :       IRIX (3.?) 3.2 3.3 4.0
521CONFIG  :       sgi
522ENVIRON :       n/a
523NOTES   :       AUTOLOGOUT is probably best undef'ed
524NOTES   :       For 4.0, the NLS define in h can be enabled.
525VERSION :       6.01
526
527VENDOR  :       SGI
528MODELS  :       INDY
529COMPILER:       cc
530CFLAGS  :
531LIBES   :       -lcurses -lbsd
532OS      :       IRIX 5.1
533CONFIG  :       sgi
534ENVIRON :       n/a
535NOTES   :       it will build without -lbsd but then job control
536NOTES   :       won't actually work.
537VERSION :       6.04.00
538
539VENDOR  :       alliant
540MODELS  :       FX/2800 series
541COMPILER:       scc
542CFLAGS  :       normal
543LIBES   :       -ltermcap
544OS      :       Alliant Concentrix 2800 2.2.00
545CONFIG  :       bsd
546ENVIRON :       n/a
547NOTES   :       For a newer version of the operating system try defining
548        :       NEW_OS in alliant [or better find a way to tell
549        :       them apart.
550VERSION :       6.03.00
551
552VENDOR  :       stardent
553MODELS  :       Vistra 800
554COMPILER:       /bin/cc
555CFLAGS  :       -O
556LIBES   :       -lcurses -lnsl -lsocket -lc /usr/ucblib/libucb.a
557OS      :       SYSVR4
558CONFIG  :       sysv4
559ENVIRON :       n/a
560NOTES   :       Works like a charm
561VERSION :       6.01
562
563VENDOR  :       Evans & Sutherland
564MODELS  :       ESV
565COMPILER:       cc
566CFLAGS  :       mips systems
567LIBES   :       -ltermcap
568OS      :       ES/os 2.2 (UMIPS mips ATT_V3_0)
569CONFIG  :       mips
570ENVIRON :       bsd4.3
571NOTES   :       would it be preferable to have HOSTTYPE of
572NOTES   :       "esv" instead of "mips"?
573VERSION :       6.01.00
574
575VENDOR  :       masscomp
576MODELS  :       Masscomp 6000
577COMPILER:       cc
578CFLAGS  :       production
579LIBES   :       -ltermcap
580OS      :       RTU 5.0
581CONFIG  :       masscomp
582ENVIRON :       Link in the "bsd" universe as opposed to "att".
583NOTES   :       For pre RTU 6.0, remember to remove the #define RTU6 in the
584NOTES   :       masscomp file.
585NOTES   :       As of tcsh v6.02.07, try putting "bindkey ^t stuff-char"
586NOTES   :       in your /etc/csh.cshrc for masscomp kernel (ctrl-t) status.
587VERSION :       6.02.07
588
589VENDOR  :       masscomp
590MODELS  :       Masscomp 5400
591COMPILER:       cc
592CFLAGS  :       normal
593LIBES   :       -ltermcap -lndir -lsocket -ljobs
594OS      :       RTU 6.0
595CONFIG  :       masscomp
596ENVIRON :       Link in the "bsd" universe as opposed to "att".
597NOTES   :       n/a
598VERSION :       6.01.00
599
600VENDOR  :       Cray Computer
601MODELS  :       CRAY-2 & CRAY-3
602COMPILER:       cc
603CFLAGS  :       normal
604LIBES   :       -lcurses -lnet
605OS      :       CSOS 1.0
606CONFIG  :       csos
607ENVIRON :       n/a
608NOTES   :       none
609VERSION :       6.02
610
611VENDOR  :       Motorola
612MODELS  :       Delta 3000/Delta 4000
613COMPILER:       cc
614CFLAGS  :       normal
615LIBES   :       -lcurses
616OS      :       System V/68 R3V6.2, R3V7
617CONFIG  :       sysV68
618ENVIRON :       n/a
619NOTES   :       none
620VERSION :       6.01.00, 6.02.00
621
622VENDOR  :       Motorola
623MODELS  :       MPC 3062
624COMPILER:       cc
625CFLAGS  :       Broken optimizers...
626LIBES   :       -lcurses -lsec
627OS      :       System V/88 R32V2
628CONFIG  :       sysV88
629ENVIRON :       n/a
630NOTES   :       If you're using the bundled Greenhills compiler, don't use -O.
631NOTES   :       One error -O causes is failure to exec scripts with /bin/sh
632NOTES   :       if they don't have a #! header on top.
633VERSION :       6.02.07
634
635VENDOR  :       alliant
636MODELS  :       FX/8X series
637COMPILER:       pcc
638CFLAGS  :       normal
639LIBES   :       -ltermcap
640OS      :       Concentrix 6.0.00 beta
641CONFIG  :       bsd
642ENVIRON :       n/a
643NOTES   :       Needs to define DIRENT in h
644VERSION :       6.02.00
645
646VENDOR  :       alliant
647MODELS  :       FX/8X series
648COMPILER:       pcc
649CFLAGS  :       normal
650LIBES   :       -ltermcap
651OS      :       Concentrix 5.7.00
652CONFIG  :       bsd
653ENVIRON :       n/a
654NOTES   :       n/a
655VERSION :       6.00.01
656
657VENDOR  :       gould (encore)
658MODELS  :       NP1
659COMPILER:       cc
660CFLAGS  :       production
661LIBES   :       -ltermcap
662OS      :       UTX/32 3.1A
663CONFIG  :       bsd
664ENVIRON :       n/a
665NOTES   :       n/a
666VERSION :       6.02.00
667
668VENDOR  :       gould (encore)
669MODELS  :       9050
670COMPILER:       cc
671CFLAGS  :       production
672LIBES   :       -ltermcap
673OS      :       UTX/32 2.1A
674CONFIG  :       bsd
675ENVIRON :       n/a
676NOTES   :       n/a
677VERSION :       6.02.00
678
679VENDOR  :       ibm & compatible
680MODELS  :       i386
681COMPILER:       cc
682CFLAGS  :       production
683LIBES   :       -lcurses -lcposix
684OS      :       3.2
685CONFIG  :       isc
686ENVIRON :       ISC386
687NOTES   :       n/a
688VERSION :       6.02.00
689
690VENDOR  :       att
691MODELS  :       3b2-600GR (RISC)
692COMPILER:       cc
693CFLAGS  :       production
694LIBES   :       -lcurses
695OS      :       SystemV R4.0
696CONFIG  :       sysv4
697ENVIRON :       n/a
698NOTES   :       n/a
699VERSION :       6.02.00
700
701VENDOR  :       att
702MODELS  :       3b2-600G
703COMPILER:       cc
704CFLAGS  :       production
705LIBES   :       -lcurses
706OS      :       SystemV R3.2.3
707CONFIG  :       sysv3
708ENVIRON :       n/a
709NOTES   :       n/a
710VERSION :       6.02.00
711
712VENDOR  :       tektronix
713MODELS  :       XD88/10
714COMPILER:       cc
715CFLAGS  :       Broken optimizers...
716LIBES   :       -ltermcap -lsec
717OS      :       UTekV 3.2e
718CONFIG  :       tekXD88
719ENVIRON :       n/a
720NOTES   :       If you're using the bundled Greenhills compiler, don't use -O.
721NOTES   :       One error -O causes is failure to exec scripts with /bin/sh
722NOTES   :       if they don't have a #! header on top.
723VERSION :       6.02.07
724
725VENDOR  :       tektronix
726MODELS  :       4300
727COMPILER:       cc
728CFLAGS  :       production
729LIBES   :       -ltermcap
730OS      :       UTek 4.0 (BSD 4.2)
731CONFIG  :       bsd
732ENVIRON :       n/a
733NOTES   :       set DFLAGS = -DUTek -DBSD in the Makefile
734VERSION :       6.02.07
735
736VENDOR  :       BBN
737MODELS  :       butterfly gp1000
738COMPILER:       cc
739CFLAGS  :       production
740LIBES   :       -ltermcap
741OS      :       Mach 1000 version 2.5
742CONFIG  :       mach
743ENVIRON :       n/a
744NOTES   :       n/a
745VERSION :       6.02.07
746
747VENDOR  :       sony
748MODELS  :       news 3700
749COMPILER:       cc
750CFLAGS  :       -O -Wf,-XNp15000,-XNd15000,-XNh15000
751LIBES   :       -lcurses -lc /usr/ucblib/libucb.a
752OS      :       sysvr4, news-os 5.02
753CONFIG  :       sysv4
754ENVIRON :       n/a
755NOTES   :       Use /usr/bin/cc, not /usr/ucb/cc.
756VERSION :       6.00.03
757
758VENDOR  :       ibm & compatible
759MODELS  :       i386, i486
760COMPILER:       cc
761CFLAGS  :       production
762LIBES   :       -lterm
763OS      :       Coherent 4.0
764CONFIG  :       coh3
765ENVIRON :       gnu tools (see below)
766NOTES   :       The standard make, /bin/sh and sed that come with Coherent are
767NOTES   :       not quite up to the makefile.  Either use gnu make or change
768NOTES   :       occurances of '# to '\# since Coherent's make takes all '#'s to
769NOTES   :       be a comment, even when quoted, except when escaped by '\'.
770NOTES   :       Coherent's /bin/sh does not allow you to set VERSION, etc.
771NOTES   :       since they are hard-wired internal variables.  Either use
772NOTES   :       /usr/bin/ksh, another sh or change the name of the offending
773NOTES   :       variables.  Coherent's sed, unfortunately, is broken beyond a
774NOTES   :       workaround.  Either get gnu sed or run that portion of the
775NOTES   :       makefile on a machine with a full sed and import the output.
776VERSION :       6.02.08
777
778VENDOR  :       Control Data Systems
779MODELS  :       CD4680
780COMPILER:       cc, cc2.20 (mips)
781CFLAGS  :       mips systems, DFLAGS=-DCDC
782LIBES   :       -ltermcap
783OS      :       EP/IX 1.4.3 (RiscOS based)     
784CONFIG  :       mips
785ENVIRON :       bsd4.3 (if sysv, need "set path=(/usr/bsd43/bin $path)" )
786NOTES   :       n/a
787VERSION :       6.02.00
788
789VENDOR  :       alliant
790MODELS  :       FX/8X series
791COMPILER:       pcc
792CFLAGS  :       normal
793LIBES   :       -ltermcap -lresolv
794OS      :       Concentrix 6.0.00 beta
795CONFIG  :       alliant (see NOTES)
796ENVIRON :       n/a
797NOTES   :       Needs to define DIRENT and BSDLIMIT in h.  The
798NOTES   :       beta release of the Concentrix 6.0.00 has some errors
799NOTES   :       in the system header files, namely, /usr/include/sys/dir.h.
800VERSION :       6.03.00
801
802VENDOR  :       hp
803MODELS  :       hp9000s700
804COMPILER:       cc
805CFLAGS  :       No -O here!!! Breaks quoting! Try echo 'foo | bar'...
806LIBES   :       -ltermcap
807OS      :       HP OSF/1 1.0
808CONFIG  :       hposf1
809ENVIRON :       n/a
810NOTES   :       n/a
811VERSION :       6.03.00
812
813VENDOR  :       digital
814MODELS  :       DECstation 3000/400 (alpha)
815COMPILER:       cc
816CFLAGS  :       -call_shared -I. -I.. -O -Olimit 2000 -std1
817LIBES   :       -lcurses
818OS      :       OSF1 1.2
819CONFIG  :       decosf1
820VERSION :       6.03
821
822VENDOR  :       digital
823MODELS  :       DECstation 3000/400 (alpha)
824COMPILER:       cc
825CFLAGS  :       -O2 -I. -I.. -Olimit 2000
826LIBES   :       -lcurses
827OS      :       OSF1 1.3, 2.0, 3.0, 4.0
828CONFIG  :       decosf1
829VERSION :       6.07.02
830
831VENDOR  :       Intel
832MODELS  :       Paragon
833COMPILER:       icc
834CFLAGS  :       -O2
835LIBES   :       -ltermcap
836OS      :       Paragon OSF/1 Release 1.0.1 Server 1.0 R1.0
837CONFIG  :       parosf1
838ENVIRON :       n/a
839NOTES   :       I have gotten two different config files that both seem to
840        :       work!
841VERSION :       6.03.00
842
843VENDOR  :       Data General
844MODELS  :       AViiON mc88000
845COMPILER:       cc
846CFLAGS  :       -O2
847LIBES   :       -lcurses
848OS      :       DGUX 5.4R2.01
849CONFIG  :       dgux5.4
850ENVIRON :       n/a
851NOTES   :       n/a
852VERSION :       6.04.00
853
854VENDOR  :       Data General
855MODELS  :       Aviion
856COMPILER:       gcc 2.5.8
857CFLAGS  :       -g -O2 -msvr4
858LIBES   :       -ltermcap
859OS      :       DGUX 5.4.1
860CONFIG  :       dgux5.4
861ENVIRON :       sde m88kdguxelf
862VERSION :       6.05.00
863
864VENDOR  :       Harris
865MODELS  :       Tahoe
866COMPILER:       cc, gcc 1.42
867CFLAGS  :       -O
868LIBES   :       -ltermcap
869OS      :       CX/UX 5.1 CX/UX 7.1
870CONFIG  :       hcx
871ENVIRON :       universe bsd
872NOTES   :       n/a
873VERSION :       6.06.01
874
875VENDOR  :       Multiflow
876MODELS  :       multiflow
877COMPILER:       cc
878CFLAGS  :       -O5 -sb_trace 0 -DMULTIFLOW
879LIBES   :       -ltermcap -lcrypt
880OS      :       4.3 BSD TRACE/UNIX
881CONFIG  :       bsd
882ENVIRON :       n/a
883NOTES   :       Lower the optimization or you'll get a 5M binary!
884NOTES   :       cc broken: typedef void sigret_t; typedef void pret_t;
885VERSION :       6.04.00
886
887VENDOR  :       Unixware
888MODELS  :       all
889COMPILER:       cc
890CFLAGS  :       normal
891LIBES   :       -lcrypt -ltermlib -lsocket -lnsl -lgen
892OS      :       Unixware 2.03 (4.2MP)
893CONFIG  :       svr4
894ENVIRON :       n/a
895NOTES   :       Remove PW_SHADOW from config file, or add -lgen for getspnam
896VERSION :       6.07.00
897
898VENDOR  :       Intergraph
899MODELS  :       clipper
900COMPILER:       cc
901CFLAGS  :       n/a
902LIBES   :       -ltermcap -lbsd
903OS      :       clix 7.1.3
904CONFIG  :       clipper
905ENVIRON :       n/a
906NOTES   :       n/a
907VERSION :       6.05.00
908
909VENDOR  :       SNI (Siemens Nixdorf Information Systems)
910MODELS  :       rm400  (R4000 mips)
911COMPILER:       /usr/bin/cc
912CFLAGS  :       -kansi; xmkmf (=>  -DSVR4 -DSNI -DSMSINFO -DR3000)
913LIBES   :       -ltermcap -lc -L/usr/ucblib -lucb
914OS      :       SINIX 5.42
915CONFIG  :       sysv4
916ENVIRON :
917NOTES   :       This is a POSIX (XPG-4) system.
918NOTES   :       Make sure that -lucb is included _last_ (even after -lc)
919NOTES   :       so use: -ltermcap -lc -L/usr/ucblib -lucb
920NOTES   :       In config.h, set HAVEUTMPX und unset BSDSIGS and BSDTIMES
921NOTES   :
922VERSION :       6.06.03
923
924VENDOR  :       SNI (Siemens Nixdorf Information Systems)
925MODELS  :       rm600  (R4000 mips)
926COMPILER:       /usr/bin/cc
927CFLAGS  :       -kansi -DSVR4 -DSNI -DSMSINFO -DR3000
928LIBES   :       -ltermcap -lsocket -lxnet -lc -L/usr/ucblib -lucb
929OS      :       SINIX 5.43
930CONFIG  :       sysv4
931ENVIRON :
932NOTES   :       In config.h, set HAVEUTMPX und unset BSDSIGS,
933NOTES   :       BSDTIMES, and BSDLIMIT, since otherwise resource.h
934NOTES   :       is falsely searched in /usr/ucbinclude/sys/
935NOTES   :
936VERSION :       6.07.02
937
938VENDOR  :       FUJITSU
939MODELS  :       ds90
940COMPILER:       cc
941CFLAGS  :       -O -I. -DSVR4 -DANSICPP
942LIBES   :       -lsocket -lnsl -ltermcap
943OS      :       UXP/DS V20L10(SVR4.2)
944CONFIG  :       sysv4
945ENVIRON :       n/a
946NOTES   :       n/a
947VERSION :       6.07.02
948
949VENDOR  :       Fujitsu ICL
950MODELS  :       SuperServer Intel based
951COMPILER:       gcc 2.7.2
952CFLAGS  :       normal for gcc 2.1+  ....  -O2 $(INCLUDES)
953LIBES   :       -ltermlib -lsocket -lnsl -lcrypt -lgen
954OS      :       SCO UnixWare 2.1 SysVR4.2 i386 x86at
955CONFIG  :       sysv4
956ENVIRON :       n/a
957NOTES   :       none
958VERSION :       6.06.00
959
Note: See TracBrowser for help on using the repository browser.