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