comparison etc/MACHINES @ 30454:dd5077dea379

SPARC, Alpha, GNU/Linux updates.
author Dave Love <fx@gnu.org>
date Tue, 25 Jul 2000 14:19:30 +0000
parents 03ddf0b96330
children ba48db63fa14
comparison
equal deleted inserted replaced
30453:eadc651de6f7 30454:dd5077dea379
66 66
67 Alliant FX/2800 (i860-alliant-bsd) 67 Alliant FX/2800 (i860-alliant-bsd)
68 68
69 Known to work with 19.26 and OS version 2.2, compiler version 1.3. 69 Known to work with 19.26 and OS version 2.2, compiler version 1.3.
70 70
71 Alpha (DEC) running OSF/1 (alpha-dec-osf1, alpha-dec-linux-gnu) 71 Alpha (DEC) running OSF/1 or GNU/Linux (alpha-dec-osf1, alpha-dec-linux-gnu)
72 72
73 For OSF/1 (aka Digital Unix) version 4.0, update 386, 73 For OSF/1 (aka Digital Unix) version 4.0, update 386,
74 it is reported that you need to run configure this way: 74 it is reported that you need to run configure this way:
75 75
76 configure --x-includes=/usr/include --x-libraries=/usr/shlib 76 configure --x-includes=/usr/include --x-libraries=/usr/shlib
77 77
78 For 4.0 revision 564, and 4.0A and 4.0B, Emacs 20 seems to work 78 For 4.0 revision 564, and 4.0A and 4.0B, Emacs 20 seems to work
79 with no special configuration options. 79 with no special configuration options.
80 80
81 Note that the X11 libraries on GNU/Linux systems 81 Note that the X11 libraries on GNU/Linux systems for the Alpha are
82 for the Alpha are said to have bugs that prevent Emacs from working with X 82 said to have bugs that prevent Emacs from working with X (as of
83 (as of November 1995). 83 November 1995). Recent releases work (July 2000).
84 84
85 Altos 3068 (m68k-altos-sysv) 85 Altos 3068 (m68k-altos-sysv)
86 86
87 18.52 was said to work, provided you don't compile unexec.c with -O. 87 18.52 was said to work, provided you don't compile unexec.c with -O.
88 88
614 #define HAVE_MKDIR 614 #define HAVE_MKDIR
615 #define HAVE_RMDIR 615 #define HAVE_RMDIR
616 #define HAVE_XSCREENNUMBEROFSCREEN 616 #define HAVE_XSCREENNUMBEROFSCREEN
617 617
618 To work around the problem, add those definitions by hand. 618 To work around the problem, add those definitions by hand.
619 It is possible that this problem happens only with X11R6 619 It is possible that this problem happens only with X11R6.
620 or that newer system versions have fixed it. 620 Newer system versions have fixed it.
621 621
622 The 19.26 pretest was reported to work on SVR4.3 and on Freebsd. 622 The 19.26 pretest was reported to work on SVR4.3 and on Freebsd.
623 623
624 19.29 is reported to crash when using Motif on Solaris 2.5. 624 19.29 is reported to crash when using Motif on Solaris 2.5.
625 The reasons are not yet known. 625 The reasons are not yet known.
961 It may be possible to run on their V.1 system but changes 961 It may be possible to run on their V.1 system but changes
962 in the s- file would be needed. 962 in the s- file would be needed.
963 963
964 Sun 3, Sun 4 (sparc), Sun 386 (m68k-sun-sunos, sparc-sun-sunos, i386-sun-sunos, 964 Sun 3, Sun 4 (sparc), Sun 386 (m68k-sun-sunos, sparc-sun-sunos, i386-sun-sunos,
965 sparc-sun-sunos4.1.3noshr, sparc-sun-solaris2.*, 965 sparc-sun-sunos4.1.3noshr, sparc-sun-solaris2.*,
966 i386-sun-solaris2.*) 966 i386-sun-solaris2.*, sparc*-*-linux-gnu)
967
968 To build a 64-bit Emacs (including large file support) on a Solaris
969 system which supports 64-bit executables, use the Sun compiler,
970 configuring something like this (see the cc documentation for
971 information on 64-bit compilation):
972 env CC="cc -xarch=v9" ./configure --without-gcc
973
974 As of version 2.95, GCC doesn't support the 64-bit ABI properly, but
975 later releases may.
976
977 Emacs 20.5 and later work on SPARC GNU/Linux with the 32-bit ABI.
978 As of release 2.95, GCC doesn't work properly with the 64-bit ABI
979 (applicable on UltraSPARC), but that isn't the default mode.
967 980
968 Emacs 20.3 fails to build on Solaris 2.5 if you use GCC 2.7.2.3. 981 Emacs 20.3 fails to build on Solaris 2.5 if you use GCC 2.7.2.3.
969 Installing GCC 2.8 fixes the problem. 982 Installing GCC 2.8 fixes the problem.
970 983
971 19.32 works on Solaris 2.4 and 2.5. On Solaris 2.5 984 19.32 works on Solaris 2.4 and 2.5. On Solaris 2.5