Mercurial > emacs
comparison etc/MACHINES @ 88155:d7ddb3e565de
sync with trunk
author | Henrik Enberg <henrik.enberg@telia.com> |
---|---|
date | Mon, 16 Jan 2006 00:03:54 +0000 |
parents | 950737d7271d |
children |
comparison
equal
deleted
inserted
replaced
88154:8ce476d3ba36 | 88155:d7ddb3e565de |
---|---|
649 When using the ISC configurations, be sure to specify the isc | 649 When using the ISC configurations, be sure to specify the isc |
650 version number - for example, if you're running ISC 3.0, use | 650 version number - for example, if you're running ISC 3.0, use |
651 i386-unknown-isc3.0 as your configuration name. | 651 i386-unknown-isc3.0 as your configuration name. |
652 Use i386-*-esix for Esix; Emacs runs as of version 19.6. | 652 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. | 653 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 | 654 Use i386-*-cygwin for Cygwin; Emacs builds as of version 22.1, in both X11 |
655 and non-X11 modes. (The Cygwin site has source and binaries for 21.2.) | 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. | 656 Use i386-intsys-sysv for Integrated Solutions 386 machines. |
657 It may also be correct for Microport systems. | 657 It may also be correct for Microport systems. |
658 Use i386-*-sco3.2v4 for SCO 3.2v4; Emacs runs as of version 19.26. | 658 Use i386-*-sco3.2v4 for SCO 3.2v4; Emacs runs as of version 19.26. |
659 | 659 |
753 and m68k-sgi-iris3.6 for system version 3.6. | 753 and m68k-sgi-iris3.6 for system version 3.6. |
754 Note that the 3030 is the same as the Iris 2500 Turbo. | 754 Note that the 3030 is the same as the Iris 2500 Turbo. |
755 | 755 |
756 Iris 4D (mips-sgi-irix[456].*) | 756 Iris 4D (mips-sgi-irix[456].*) |
757 | 757 |
758 Emacs 21.3 is reported to work on IRIX 6.5.x. | |
759 | |
758 You can build a 64-bit executable (with larger maximum buffer size) | 760 You can build a 64-bit executable (with larger maximum buffer size) |
759 on Irix 6.5 by specifying the 64-bit ABI using the `-64' compiler | 761 on Irix 6.5 by specifying the 64-bit ABI using the `-64' compiler |
760 flag or otherwise (see cc(1)). This may work on earlier Irix 6 | 762 flag or otherwise (see cc(1)). This may work on earlier Irix 6 |
761 systems if you edit src/s/irix6-0.h following irix6-5.h. | 763 systems if you edit src/s/irix6-0.h following irix6-5.h. |
762 | |
763 Building Emacs 21.1 and 21.2 on versions of Irix before 6.5.10, | |
764 especially when Emacs is built with GCC, was reported to have subtle | |
765 problems such as being unable to print to stdout under the -batch | |
766 command-line option. Building with the native compiler or upgrading | |
767 the OS to a newer version solves these problems. There's evidence | |
768 that these problems are actually related to the runtime libraries | |
769 (before IRIX 6.5.10, the IRIX runtimes were based on the MIPSpro 7.2 | |
770 compilers), so installing patches for the runtime from | |
771 http://www.sgi.com/support/patch_intro.html could solve the problem | |
772 even without upgrading the OS. The dump process is the crucial | |
773 step that needs the upgraded runtime, so a workaround is to dump | |
774 Emacs on a machine with a newer OS, then copy the binary to the | |
775 older OS. | |
776 | 764 |
777 If compiling with GCC on Irix 6 yields an error "conflicting types | 765 If compiling with GCC on Irix 6 yields an error "conflicting types |
778 for `initstate'", install GCC 2.95 or a newer version, and this | 766 for `initstate'", install GCC 2.95 or a newer version, and this |
779 problem should go away. It is possible that this problem results | 767 problem should go away. It is possible that this problem results |
780 from upgrading the operating system without reinstalling GCC; so you | 768 from upgrading the operating system without reinstalling GCC; so you |
781 could also try reinstalling the same version of GCC, and telling us | 769 could also try reinstalling the same version of GCC, and telling us |
782 whether that fixes the problem. | 770 whether that fixes the problem. |
783 | |
784 The 19.26 pretest was reported to work on IRIX 4.0.5 and 5.2. | |
785 19.23 was reported to work on IRIX 5.2, but you may need to install | |
786 the "compiler_dev.hdr.internal" subsystem in order to compile unexelfsgi.c. | |
787 19.22 was known to work on all Silicon Graphics machines running | |
788 IRIX 4.0.5 or IRIX 5.1. | |
789 | |
790 Compiling with -O using IRIX compilers prior to 3.10.1 may not work. | |
791 Don't use -O or use GCC instead. | |
792 | |
793 Most IRIX 3.3 systems do not have an ANSI C compiler, but a few do. | |
794 Compile Emacs 18 with the -cckr switch on these machines. | |
795 | |
796 There is a bug in IRIX 3.3 that can sometimes leave ptys owned by root | |
797 with a permission of 622. This causes malfunctions in use of | |
798 subprocesses of Emacs. Irix versions 4.0 and later with GNU Emacs | |
799 versions 18.59 and later fix this bug. | |
800 | 771 |
801 Masscomp (m68k-masscomp-rtu) | 772 Masscomp (m68k-masscomp-rtu) |
802 | 773 |
803 18.36 worked on a 5500DP running RTU v3.1a and compiler version 3.2 | 774 18.36 worked on a 5500DP running RTU v3.1a and compiler version 3.2 |
804 with minor fixes that are included in 18.37. However, bizarre behavior | 775 with minor fixes that are included in 18.37. However, bizarre behavior |
1496 | 1467 |
1497 Local variables: | 1468 Local variables: |
1498 mode: indented-text | 1469 mode: indented-text |
1499 fill-prefix: " " | 1470 fill-prefix: " " |
1500 End: | 1471 End: |
1472 | |
1473 arch-tag: 7d2e93c7-e982-40ec-9055-3cd064042473 |