/[emacs]/emacs/etc/MACHINES
ViewVC logotype

Diff of /emacs/etc/MACHINES

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.16 by tamm, Wed Jan 1 00:33:57 2003 UTC revision 1.17 by lektu, Fri Jan 31 15:10:09 2003 UTC
# Line 109  Amdahl UTS (580-amdahl-sysv) Line 109  Amdahl UTS (580-amdahl-sysv)
109    
110  Apple Macintosh running Mac OS X  Apple Macintosh running Mac OS X
111    
112    For installtion on all versions of the Mac OS platform, see the file    For installtion on all versions of the Mac OS platform, see the file
113    mac/INSTALL.    mac/INSTALL.
114    
115  Apple PowerPC Macintosh running GNU/Linux  Apple PowerPC Macintosh running GNU/Linux
# Line 163  Apollo running X Windows (m68k-apollo-bs Line 163  Apollo running X Windows (m68k-apollo-bs
163    relocation."  This means you are linking with some code that has compressed    relocation."  This means you are linking with some code that has compressed
164    data sections.  In some cases this comes from linking with X libraries.  Try    data sections.  In some cases this comes from linking with X libraries.  Try
165    using shared X libraries instead.  With some versions of Domain/OS this is    using shared X libraries instead.  With some versions of Domain/OS this is
166    as simple as removing the "-lX11" from the LIBX line in src/Makefile.      as simple as removing the "-lX11" from the LIBX line in src/Makefile.
167      
168    When running the configure script, use the configuration name    When running the configure script, use the configuration name
169    "m68k-apollo-bsd".  You will also need to use the "-with-gcc=no" and    "m68k-apollo-bsd".  You will also need to use the "-with-gcc=no" and
170    "-with-x" options.  Depending upon your site configuration, you may have to    "-with-x" options.  Depending upon your site configuration, you may have to
# Line 180  Apollo running X Windows (m68k-apollo-bs Line 180  Apollo running X Windows (m68k-apollo-bs
180    
181  AT&T 3b2, 3b5, 3b15, 3b20 (we32k-att-sysv)  AT&T 3b2, 3b5, 3b15, 3b20 (we32k-att-sysv)
182    
183    Emacs will probably not work with certain kernel constants too small.    Emacs will probably not work with certain kernel constants too small.
184    
185    In param.h CDLIMIT should be at least (1L << 12) in order to allow    In param.h CDLIMIT should be at least (1L << 12) in order to allow
186    processes to write up to 2 Mbyte files.  This parameter is configurable    processes to write up to 2 Mbyte files.  This parameter is configurable
187    by normal means in /etc/master.d/kernel; examine that file for the    by normal means in /etc/master.d/kernel; examine that file for the
188    symbol CDLIMIT or ULIMIT, and raise it by several powers of 2.  Then    symbol CDLIMIT or ULIMIT, and raise it by several powers of 2.  Then
# Line 220  Bull DPX/2 models 2nn or 3nn (m68k-bull- Line 220  Bull DPX/2 models 2nn or 3nn (m68k-bull-
220    _POSIX_SOURCE, _XOPEN_SOURCE and _BULL_SOURCE.    _POSIX_SOURCE, _XOPEN_SOURCE and _BULL_SOURCE.
221    
222    On bos2.00.45 there is a bug that makes the F_SETOWN fcntl    On bos2.00.45 there is a bug that makes the F_SETOWN fcntl
223    call enters in an infinite loop. F_SETOWN_BUG has been defined to avoid    call enters in an infinite loop. F_SETOWN_BUG has been defined to avoid
224    calling it.    calling it.
225    
226  Bull DPX/20 (rs6000-bull-bosx)  Bull DPX/20 (rs6000-bull-bosx)
# Line 274  Data General Aviion (m88k-dg-dgux) Line 274  Data General Aviion (m88k-dg-dgux)
274    System versions other than DGUX 5.4R3.00 have not been tested.    System versions other than DGUX 5.4R3.00 have not been tested.
275    
276    DGUX 5.4R3.10 works with 19.29 and 19.30.    DGUX 5.4R3.10 works with 19.29 and 19.30.
277      
278    DGUX R4.11 contains changes to the stdio internals and it doesn't work    DGUX R4.11 contains changes to the stdio internals and it doesn't work
279    with versions before 20.2 without patches.  20.2 works in interactive    with versions before 20.2 without patches.  20.2 works in interactive
280    mode but usually fails in batch mode.  The problem is that using    mode but usually fails in batch mode.  The problem is that using
# Line 324  Motorola Delta 187 (m88k-motorola-sysv, Line 324  Motorola Delta 187 (m88k-motorola-sysv,
324    One fix is to edit those files to protect against multiple inclusion.    One fix is to edit those files to protect against multiple inclusion.
325    
326    As of version 19.13, Emacs was reported to run under SYSVr3 and SYSVr4.    As of version 19.13, Emacs was reported to run under SYSVr3 and SYSVr4.
327    
328  Dual running System V (m68k-dual-sysv)  Dual running System V (m68k-dual-sysv)
329    
330    As of 17.46, this worked except for a few changes    As of 17.46, this worked except for a few changes
# Line 373  Gould Power Node (pn-gould-bsd4.2 or pn- Line 373  Gould Power Node (pn-gould-bsd4.2 or pn-
373    compiling `lib-src/sorted-doc' tickles a compiler bug: remove the -g    compiling `lib-src/sorted-doc' tickles a compiler bug: remove the -g
374    flag to cc in the makefile.    flag to cc in the makefile.
375    
376    UTX/32 1.3 has a bug in the bcopy library routine.  Fix it by    UTX/32 1.3 has a bug in the bcopy library routine.  Fix it by
377    #undef BSTRING in `src/m/gould.h'.    #undef BSTRING in `src/m/gould.h'.
378    
379    Version 19 incorporates support for releases 2.1 and later of UTX/32.    Version 19 incorporates support for releases 2.1 and later of UTX/32.
# Line 421  Hewlett-Packard 9000 series 200 or 300 ( Line 421  Hewlett-Packard 9000 series 200 or 300 (
421    some problems on 10.10 which have not been resolved.  Emacs 19.34    some problems on 10.10 which have not been resolved.  Emacs 19.34
422    works on HPUX 10.20 provided you compile with GCC; with the HP C    works on HPUX 10.20 provided you compile with GCC; with the HP C
423    compiler, subprocess commands do not work.    compiler, subprocess commands do not work.
424      
425    On HPUX 9, Emacs sometimes crashes with SIGBUS or SIGSEGV after you    On HPUX 9, Emacs sometimes crashes with SIGBUS or SIGSEGV after you
426    delete a frame.  We think this is due to a bug in the X libraries    delete a frame.  We think this is due to a bug in the X libraries
427    provided by HP.  With the alternative X libraries in    provided by HP.  With the alternative X libraries in
# Line 488  HP 9000 series 700 or 800 (Spectrum) (hp Line 488  HP 9000 series 700 or 800 (Spectrum) (hp
488    Some people report trouble using the GNU memory allocator under    Some people report trouble using the GNU memory allocator under
489    HP/UX version 9.  The problems often manifest as lots of ^@'s in the    HP/UX version 9.  The problems often manifest as lots of ^@'s in the
490    buffer.    buffer.
491      
492    We are told that these problems go away if you obtain the latest    We are told that these problems go away if you obtain the latest
493    patches for the HP/UX C compiler.  James J Dempsey    patches for the HP/UX C compiler.  James J Dempsey
494    <jjd@spserv.bbn.com> says that this set of versions works for him:    <jjd@spserv.bbn.com> says that this set of versions works for him:
# Line 544  HITACHI SR2001/SR2201 series (hppa1.1-hi Line 544  HITACHI SR2001/SR2201 series (hppa1.1-hi
544    
545    These machines are based on PA architecture running HI-UX/MPP    These machines are based on PA architecture running HI-UX/MPP
546    (based on OSF1. `MPP' stands for `Massively Parallel Processor').    (based on OSF1. `MPP' stands for `Massively Parallel Processor').
547      
548    Emacs 19.34 is believed to work; its pretest was tested    Emacs 19.34 is believed to work; its pretest was tested
549    both on SR2001 (output of `uname -rv' is `00-01-BB 0') and    both on SR2001 (output of `uname -rv' is `00-01-BB 0') and
550    SR2201 (`02-00 0').    SR2201 (`02-00 0').
551    
552    Emacs 20.7 was reported to build on a system whose `uname -rs'    Emacs 20.7 was reported to build on a system whose `uname -rs'
553    output is `HI-UX/MPP 03-04'.    output is `HI-UX/MPP 03-04'.
554      
555    The machine description file is `src/m/sr2k.h' is based on    The machine description file is `src/m/sr2k.h' is based on
556    `src/m/hp800.h'. The system description file is `src/s/hiuxwe2.h'    `src/m/hp800.h'. The system description file is `src/s/hiuxwe2.h'
557    based on `src/s/osf1.h'. Note that this system doesn't use COFF.      based on `src/s/osf1.h'. Note that this system doesn't use COFF.
558    
559  IBM PS/2 (i386-ibm-aix1.1 or i386-ibm-aix1.2)  IBM PS/2 (i386-ibm-aix1.1 or i386-ibm-aix1.2)
560    
# Line 624  Integrated Solutions `Optimum V' (m68k-i Line 624  Integrated Solutions `Optimum V' (m68k-i
624    BSD 4.2 (3.05e) system).  18.42 is reported to work on    BSD 4.2 (3.05e) system).  18.42 is reported to work on
625    a Qbus 68010 system.  Has not been tried on `WorkStation' `Cluster    a Qbus 68010 system.  Has not been tried on `WorkStation' `Cluster
626    Compute Node' `Cluster WorkStation' or `Server Node'  (Love the    Compute Node' `Cluster WorkStation' or `Server Node'  (Love the
627    StudLYCaps)    StudLYCaps)
628    
629    Compilation with -O is rumored to break something.    Compilation with -O is rumored to break something.
630    
# Line 637  Intel 386 (i386-*-isc,                 i386-*-esix,     i Line 637  Intel 386 (i386-*-isc,                 i386-*-esix,     i
637             i386-*-xenix,        i386-*-freebsd,  i386-*-linux-gnu,             i386-*-xenix,        i386-*-freebsd,  i386-*-linux-gnu,
638             i386-*-sol2.4,       i386-*-sysv3,    i386-intsys-sysv,             i386-*-sol2.4,       i386-*-sysv3,    i386-intsys-sysv,
639             i386-*-sysv4,        i386-*-sysv4.2,             i386-*-sysv4,        i386-*-sysv4.2,
640             i386-*-sysv5.3,      i386-*-bsd4.2,             i386-*-sysv5.3,      i386-*-bsd4.2,   i386-*-cygwin,
641             i386-*-sco3.2v4,     i386-*-bsd386,   i386-*-386bsd,             i386-*-sco3.2v4,     i386-*-bsd386,   i386-*-386bsd,
642             i386-*-msdos,        i386-*-windowsnt.             i386-*-msdos,        i386-*-windowsnt.
643             i386... can be replaced with i486... or i586...)             i386... can be replaced with i486... or i586...)
# Line 651  Intel 386 (i386-*-isc,                 i386-*-esix,     i Line 651  Intel 386 (i386-*-isc,                 i386-*-esix,     i
651          i386-unknown-isc3.0 as your configuration name.          i386-unknown-isc3.0 as your configuration name.
652    Use i386-*-esix for Esix; Emacs runs as of version 19.6.    Use i386-*-esix for Esix; Emacs runs as of version 19.6.
653    Use i386-*-linux-gnu for GNU/Linux systems; Emacs runs as of version 19.26.    Use i386-*-linux-gnu for GNU/Linux systems; Emacs runs as of version 19.26.
654      Use i386-*-cygwin for Cygwin; Emacs builds as of version 21.4, in both X11
655      and non-X11 modes.  (The Cygwin site has source and binaries for 21.2.)
656    Use i386-intsys-sysv for Integrated Solutions 386 machines.    Use i386-intsys-sysv for Integrated Solutions 386 machines.
657    It may also be correct for Microport systems.    It may also be correct for Microport systems.
658    Use i386-*-sco3.2v4 for SCO 3.2v4; Emacs runs as of version 19.26.    Use i386-*-sco3.2v4 for SCO 3.2v4; Emacs runs as of version 19.26.
# Line 698  Intel 386 (i386-*-isc,                 i386-*-esix,     i Line 700  Intel 386 (i386-*-isc,                 i386-*-esix,     i
700    puts spurious spaces in `src/xmakefile'.  If that happens,    puts spurious spaces in `src/xmakefile'.  If that happens,
701    specify CPP=/lib/cpp as an option when you run make.    specify CPP=/lib/cpp as an option when you run make.
702    There is no problem if you compile with GCC.    There is no problem if you compile with GCC.
703        
704    Note that use of Linux with GCC 2.4 and the DLL 4.4 libraries    Note that use of Linux with GCC 2.4 and the DLL 4.4 libraries
705    requires the experimental "net 2" network patches (no relation to    requires the experimental "net 2" network patches (no relation to
706    Berkeley Net 2).  There is a report that (some version of) Linux    Berkeley Net 2).  There is a report that (some version of) Linux
# Line 803  Masscomp (m68k-masscomp-rtu) Line 805  Masscomp (m68k-masscomp-rtu)
805    was reported for 18.36 on a Masscomp (model and version unknown but probably    was reported for 18.36 on a Masscomp (model and version unknown but probably
806    a 68020 system).  The report sounds like a compiler bug.    a 68020 system).  The report sounds like a compiler bug.
807    
808    A compiler bug affecting statements like    A compiler bug affecting statements like
809      unsigned char k; unsigned char *p;... x = p[k];      unsigned char k; unsigned char *p;... x = p[k];
810    has been reported for "C version 1.2 under RTU 3.1".  We do not wish    has been reported for "C version 1.2 under RTU 3.1".  We do not wish
811    to take the time to install the numerous workarounds required to    to take the time to install the numerous workarounds required to
# Line 941  Pyramid (pyramid-pyramid-bsd) Line 943  Pyramid (pyramid-pyramid-bsd)
943    
944    You need to build Emacs in the Berkeley universe with    You need to build Emacs in the Berkeley universe with
945    the `ucb' command, as in `ucb make' or `ucb build-install'.    the `ucb' command, as in `ucb make' or `ucb build-install'.
946      
947    In OSx 4.0, it seems necessary to add the following two lines    In OSx 4.0, it seems necessary to add the following two lines
948    to `src/m/pyramid.h':    to `src/m/pyramid.h':
949       #define _longjmp longjmp       #define _longjmp longjmp
# Line 1079  Sun 3, Sun 4 (sparc), Sun 386 (m68k-sun- Line 1081  Sun 3, Sun 4 (sparc), Sun 386 (m68k-sun-
1081    19.32 works on Solaris 2.4 and 2.5.  On Solaris 2.5    19.32 works on Solaris 2.4 and 2.5.  On Solaris 2.5
1082    you may need one of these patches to prevent Emacs from crashing    you may need one of these patches to prevent Emacs from crashing
1083    when it starts up:    when it starts up:
1084          103093-03: [README] SunOS 5.5: kernel patch (2140557 bytes)          103093-03: [README] SunOS 5.5: kernel patch (2140557 bytes)
1085          102832-01: [README] OpenWindows 3.5: Xview Jumbo Patch (4181613 bytes)          102832-01: [README] OpenWindows 3.5: Xview Jumbo Patch (4181613 bytes)
1086          103242-04: [README] SunOS 5.5: linker patch (595363 bytes)          103242-04: [README] SunOS 5.5: linker patch (595363 bytes)
1087    
1088    There are reports that using SunSoft cc with -xO4 -xdepend produces    There are reports that using SunSoft cc with -xO4 -xdepend produces
# Line 1107  Sun 3, Sun 4 (sparc), Sun 386 (m68k-sun- Line 1109  Sun 3, Sun 4 (sparc), Sun 386 (m68k-sun-
1109    `sparc-sun-sunos4.1'.  For SunOS release 4.1.3 on a Sparc, use    `sparc-sun-sunos4.1'.  For SunOS release 4.1.3 on a Sparc, use
1110    `sparc-sun-sunos4.1.3'.  Note that shared libraries are now    `sparc-sun-sunos4.1.3'.  Note that shared libraries are now
1111    used by default on SunOS 4.1.    used by default on SunOS 4.1.
1112      
1113    A user reported irreproducible segmentation faults when using 19.29    A user reported irreproducible segmentation faults when using 19.29
1114    on Solaris 2.3 and 2.4 after compiling it with the Sun compiler.    on Solaris 2.3 and 2.4 after compiling it with the Sun compiler.
1115    The problem went away when GCC 2.7.0 was used instead.  We do not know    The problem went away when GCC 2.7.0 was used instead.  We do not know

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26