home *** CD-ROM | disk | FTP | other *** search
/ Unix System Administration Handbook 1997 October / usah_oct97.iso / news / nn.tar / nn-6.5.1 / olddocs / doc / MACHINES < prev    next >
Text File  |  1995-04-29  |  5KB  |  222 lines

  1. This is a list of the status of NN on various machines and systems.
  2. Last updated 24 June 1993.  This is not necessarrily complete.
  3. Additions or corrections are welcome!
  4.  
  5. ------------------------------------------------------------------
  6. Systems:
  7.   For each type of system, the name of the appropriate s- header file
  8.   is given.
  9.  
  10. 3B1 (s-3b1g.h)
  11.  
  12.   Compiled with GCC.
  13.  
  14. AIX 2.2.1 (s-aix221.h)
  15.  
  16. AIX 3.1 (s-aix31.h)
  17.  
  18. Apollo (s-apollo.h, s-bsd4-3.h)
  19.  
  20.   Works on Domain/OS and BSD 4.3 systems.  Your basic s-bsd4-3.h
  21.   seems to work too.
  22.  
  23.   Apollo's C-preprocessor may not make a working ymakefile, because it
  24.   may convert leading tabs to spaces, and thus confusing make.  You'll
  25.   have to reconstruct the tabs somehow, e.g. using something like
  26.  
  27.     sed 's/^  */TAB/' < ymakefile > ...    (not tested!!)
  28.  
  29.   Also notice that releases prior to SR10 will not handle directories
  30.   with more than 1300 entries, thus giving problems if you have more
  31.   than 650 groups in the database directory (d+x file).  Leaving
  32.   DB_DIRECTORY undefined should fix this.
  33.  
  34.  
  35. A/UX (s-aux1-1.h, s-aux3-0.h)
  36.  
  37. Berkeley (s-bsd4-2.h, s-bsd4-3.h)
  38.  
  39. Dnix (s-dnix5-2.h, s-dnix5-3.h)
  40.  
  41.   Works on DIAB DS90.
  42.  
  43. Dynix (s-dynix3-0.h)
  44.  
  45.   Works on Symmetry
  46.  
  47. Dynix/PTX (s-ptx1-1.h)
  48.  
  49.   Works on Symmetry.
  50.  
  51. Esix (s-sys5r4.h)
  52.  
  53.   May need to define the following in config.h:
  54.  
  55.     #undef PREPROC
  56.     #define PREPROC /lib/cpp
  57.     #undef CDEBUG
  58.  
  59. Fortune 32:16 (s-fortune.h)
  60.  
  61.   See comments in this file.
  62.  
  63. HPUX (series 300) (s-hpux.h, s-hpux6-5.h)
  64.  
  65. HPUX (series 800) (s-hpux2-1.h, s-hpux3-0.h)
  66.  
  67. HPUX (s-hpux7-0.h)
  68.  
  69. HPUX (s-hpux8-0.h)
  70.  
  71. HPUX 9.0x
  72.  
  73.   Try s-sys5-4.h.  I'm told it works.
  74.  
  75. Interactive (s-ix386.h)
  76.  
  77.   Works on 386.
  78.  
  79. IRIX (s-sgi4D.h)
  80.  
  81.   Read comments in this file.
  82.  
  83. Microport (s-uport2-2.h)
  84.  
  85.   The system and machine file for a '286 running Microport UNIX V/AT are
  86.   s-uport2-2.h and m-i80286.h, but to get it running you probably have
  87.   to do the following things as well:
  88.  
  89.   - tgetstr.o in libcurses is broken in 2.4.
  90.     Get an old version (e.g. 1.3) and replaced tgetstr.o.
  91.  
  92.   - Use the m286 malloc posted to comp.sources.misc
  93.  
  94.   Thanks to Wietse Z. Venema and Miek Grenier for a lot of work on
  95.   locating and fixing 16/32 bit problems in nn 6.3 which caused it not
  96.   to work on the '286.  (I hope I haven't introduced new problems in
  97.   6.4, but I cannot promise it).
  98.  
  99. Mips (s-umipsb.h, s-umipsb4-5.h)
  100.  
  101.   The file s-umipsb.h works for riscos 4.0 or greater.
  102.  
  103. Motorola System V/88 (s-sysV88.h)
  104.  
  105. NCR Tower (s-tower32.h)
  106.  
  107. NeXT 1.0 (s-NeXT1-0.h, s-NeXT2-2.h, s-bsd4-3.h)
  108.  
  109. Pyramid (s-pyramid.h)
  110.  
  111. OSF/1 (s-osf1.h)
  112.  
  113. (s-RISCiX.h)
  114.  
  115. SINIX (s-sinix.h)
  116.  
  117. SunOS (s-sunos3.h, s-sunos4-0.h, s-sunos4-v.h)
  118.  
  119.   Use s-sunos4-v.h if you're running in a System V environment.
  120.   (ie: /usr/5bin/cc)
  121.  
  122.   On Sunos 4, you may have to add the following to config.h:
  123.  
  124.     #undef COMPILER
  125.     #define COMPILER /usr/5bin/cc
  126.  
  127. System V (s-sys5.h, s-sys5-tcap.h, s-sys5-4.h, s-usg3-1.h)
  128.  
  129.   USG 3.1 can use s-sys5.h.
  130.  
  131.   s-sys5-tcap.h uses termcap rather than terminfo.
  132.  
  133.   SVR4 - make sure you use CPP=/lib/cpp in Makefile.
  134.  
  135. Texas Instruments System 1500 (s-sys5.h)
  136.  
  137. Ultrix (s-ultrix.h)
  138.  
  139.   Ultrix is largely based on 4.2.
  140.  
  141. UTS (s-uts2-0.h)
  142.  
  143. Xenix 286 (s-xenix286.h, s-xenix286b.h)
  144.  
  145.   In the 286 versions, s-xenix286.h uses terminfo, s-xenix286b.h uses termcap.
  146.  
  147. Xenix 386 (s-xenix386.h, s-xenix386ds.h, s-scoV386.h)
  148.  
  149.   For the 386 versions, the termcap version is s-xenix386.h.  Use
  150.   s-xenix386ds.h if you have the development system.
  151.  
  152. Xenix 68000 (s-xenix68k.h)
  153.  
  154.   Works on Tandy 68000.
  155.  
  156. --------------------------------------------------------------------
  157. Machines:
  158.   For each type of machine, the names of the m- and s- header files
  159.   are given.
  160.  
  161. Amdahl 5890 (Big Iron) (m-amdahl.h)
  162.  
  163. AT&T 3b1 (m-3b1g.h)
  164.  
  165.   Without networking.  Compiles with gcc.
  166.  
  167. AT&T 3b2 (m-att3b.h; s-usg3-1.h)
  168.  
  169. (m-ARM.h; s-RISCiX.h)
  170.  
  171. Convex (m-convex.h; s-convex.h)
  172.  
  173. DECstation 3000 (m-alpha.h; s-osf1.h)
  174.  
  175.   Running OSF/1.
  176.  
  177. DECstation 3100, 5000 (m-dec3100.h; s-bsd4-2.h or s-ultrix.h)
  178.  
  179. Gould PN6000 (m-gould.h; with s-bsd4-3.h)
  180.  
  181. HP9000 series 320 and 800 (m-hp9000.h)
  182.  
  183. IBM 6150 (m-rt6150.h)
  184.  
  185. IBM RS6000 (m-rs6000.h; s-aix31.h)
  186.  
  187. Intel 80286 (m-i80286.h)
  188.  
  189.   Without networking.
  190.  
  191. Intel 80386 (m-i80386.h; s-386bsd.h, s-scoV386, s-sys5.h, s-sys5r4.h,
  192.          s-xenix386ds.h, or s-xenix386wg.h)
  193.  
  194.   Without networking.
  195.  
  196. Intel 80386 (m-386ix.h; s-386ix.h)
  197.  
  198. MIPS (m-mips.h; s-ultrix.h, s-umipsb4-5.h)
  199.  
  200. Motorola 68000 (m-m680x0.h; s-NeXT1-0.h, s-bsd4-3.h, s-sunos4-0.h,
  201.         s-sys5.h, s-apollo.h)
  202.  
  203. Motorola 88000 (m-m88000.h)
  204.  
  205. PCS (m-pcs.h; s-sys5.h)
  206.  
  207. Pyramid (m-pyramid.h)
  208.  
  209. Sequent Symmetry (m-symmetry.h; s-dynix3-0.h)
  210.  
  211. Siemens MX300 (m-mx300.h; s-sinix.h)
  212.  
  213. Silicon Graphics 4D series (m-sgi4D.h; s-sys5.h, s-sgi4D.h)
  214.  
  215. Sun 386 (m-sun386i.h; s-ix386.h, s-sunos5.h)
  216.  
  217. Sun SPARC (m-sparc.h; s-sunos4-0.h)
  218.  
  219. Vax (m-vax.h; s-bsd4-2.h, s-ultrix.h)
  220.  
  221.   Running either Berkeley and Ultrix flavors of UNIX.
  222.