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