-* BUILDING EMACS ON MAC OS Classic AND MAC OS X -*- outline -*-
+* BUILDING EMACS ON MAC OS X -*- outline -*-
Copyright (C) 2001, 2002, 2003, 2004, 2005,
- 2006, 2007 Free Software Foundation, Inc.
+ 2006, 2007, 2008 Free Software Foundation, Inc.
See the end of the file for license conditions.
recommended; see the notes section below for more details.
The --enable-carbon-app specifies that the Carbon GUI application
-should be installed into /Application. If you want it to install in a
-different location, specify --enable-carbon-app=<mydir>
+should be installed into /Applications. If you want it to install in
+a different location, specify --enable-carbon-app=<mydir>
You can type `make bootstrap' instead of `make' to rebuild everything,
including byte-compiling the Lisp files.
To start Emacs as a GUI application from the terminal, the pathname to
the executable in the bundle, i.e.,
- /Application/Emacs.app/Contents/MacOS/Emacs
+ /Applications/Emacs.app/Contents/MacOS/Emacs
must be typed to the shell to enable Emacs to locate its resources
correctly. You may want to create an alias to this path to quickly
Note that the Carbon-specific functions mentioned above are not
available on the X11-enabled build.
-To use colors in a terminal, put the following lines in the file
-~/.termcap and log in again.
+To use colors in Terminal.app on Mac OS X 10.1, put the following
+lines in the file ~/.termcap and log in again.
-----
# added ANSI color
For usage of other options, use the --help option.
-* BUILDING EMACS ON MAC OS Classic
-
-You can use MPW-GM (Aug. 2001) to build Emacs. MPW-GM can be
-downloaded free of charge from Apple.
-
-### IMPORTANT ### You can use StuffIt Expander to decompress and untar
-the distribution. However, you *must* set the radio button in the
-Preferences->Cross Platform->Convert text files to Macintosh format to
-"Never". Otherwise the compiled Lisp files will be corrupted.
-
-(Optional) A subset of the fonts from the GNU intlfonts-1.2
-distribution converted to NFNT format can be obtained from
-
- http://members.shaw.ca/akochoi-emacs/stories/Resources/GNU-Fonts.smi.bin
-
-To build Emacs in the MPW Shell, simply set the directory to
-...:emacs:mac: and build the target Emacs of the make file
-makefile.MPW. I.e., execute the commands
-
- make Emacs -f makefile.MPW > Emacs.MakeScript
- Emacs.MakeScript
-
-The above commands create an executable that uses the Carbon API.
-The non-Carbon version can also be created by replacing all the
-occurrences of `Emacs' above with `NonCarbon'. Not that the
-non-Carbon version does not support some features such as file
-dialogs, drag-and-drop, and Unicode menus.
-
-Once built, the Emacs application (Emacs MPW) can be launched where it
-is created.
+Note: due to the problem "Installing to a directory with non-ASCII
+characters in the name fails" mentioned in etc/PROBLEMS, you may not
+move a self-contained Emacs.app application bundle to a non-ASCII
+directory.
* NOTES
-Emacs should build and run on a PowerMac running Mac OS 8.6 - 9.2 (but
-only tested on 9.2.2), and Mac OS X 10.1 - 10.4.
+Emacs should build and run on a PowerMac running Mac OS X 10.1 - 10.5.
You will need around 100 MB of disk space for the source files and
intermediate files.
-Under Mac OS Classic, there is no support for building the LEIM
-directory. However, it can be built on Mac OS X or another platform
-and transferred to the Mac.
-
On Mac OS X, installing the emacs files in /usr can cause issues with
system software updates possibly overwriting the distribution. If this
is a concern, as it should be in normal binary distributions, please
GNU Emacs is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2, or (at your option)
+the Free Software Foundation; either version 3, or (at your option)
any later version.
GNU Emacs is distributed in the hope that it will be useful,