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