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