Reformatted.
[chise/xemacs-chise.git] / etc / MACHINES
1 This is a list of the status of XEmacs on various machines and systems.
2 See PROBLEMS for particular problems and possible workarounds.
3
4 Much effort has gone into making XEmacs work on as many different
5 machines, configurations, and compilers as possible.
6
7 Much effort has gone into making XEmacs 64-bit clean.
8
9 Much effort has gone into removing system-specific code, and replacing
10 such code with autodetection at configure time.
11
12 The XEmacs core should build "out of the box" on most Unix-like systems.
13
14 XEmacs 21.2 (the development branch that is the base for the 21.4
15 release series) was tested and `make check' succeeded on these Unix
16 configurations as of 2001-02-10:
17
18 alphaev56-dec-osf4.0e (both Compaq C and gcc)
19 i386-unknown-freebsd4.2
20 i386-unknown-netbsdelf1.5
21 i586-sco-sysv5uw7.0.1 (both SCO's cc and gcc)
22 i686-pc-linux-gnu
23 hppa2.0-hp-hpux10.20 (both HP's ANSI cc and gcc)
24 mips-sgi-irix6.5 (both MIPSpro cc and gcc)
25 rs6000-ibm-aix4.3.0.0 (both IBM's xlc and gcc)
26 sparc-sun-solaris2.6 (both Sun's Forte C and gcc)
27 sparc-sun-solaris2.7 (both Sun's Forte C and gcc)
28 sparc-sun-sunos4.1.4 (gcc)
29
30 Some systems have a dual mode 32-bit/64-bit compiler.  On most of
31 these, XEmacs requires the --pdump configure option to build
32 correctly with the 64-bit version of the compiler.
33
34 mips-sgi-irix6.5, CC="gcc -mabi=64"
35 mips-sgi-irix6.5, CC="cc -64"
36 rs6000-ibm-aix4.3.0.0, CC="cc -q64"
37
38 On most of these systems, XEmacs also builds with a C++ compiler,
39 but not "out of the box".  This feature is only for use by the
40 maintainers.
41
42 XEmacs 21.2 (and therefore 21.4) is known _not_ to work on any
43 machines with m680x0 processors.  Sorry, all you sun3 and Unix PC
44 nostalgia buffs out there.
45
46 VMS has never been supported by XEmacs.  In fact, all the old VMS code
47 inherited from Emacs has been removed.  Sorry, all you VMS fans out there.