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