~ubuntu-branches/ubuntu/utopic/gridengine/utopic

« back to all changes in this revision

Viewing changes to source/3rdparty/qtcsh/Ported

  • Committer: Bazaar Package Importer
  • Author(s): Mark Hymers
  • Date: 2008-06-25 22:36:13 UTC
  • Revision ID: james.westby@ubuntu.com-20080625223613-tvd9xlhuoct9kyhm
Tags: upstream-6.2~beta2
ImportĀ upstreamĀ versionĀ 6.2~beta2

Show diffs side-by-side

added added

removed removed

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