comparison mac/INSTALL @ 37738:c04e66e2c50c

* src/Emacs.r: Change About box message. * makefile.MPW: Add md5.c.x to EmacsObjects. * src/mac.c (select): Call WaitNextEvent instead of Delay. (pause): Ditto. (sleep): Ditto. * src/macterm.c (do_app_resume): Set cursor to arrow. (clear_mouse_face): check for NIL Lisp object instead of null pointer. * INSTALL: Delete note on compiling Lisp files on a Unix system. Add note on turning off end of line conversion.
author Andrew Choi <akochoi@shaw.ca>
date Tue, 15 May 2001 11:08:46 +0000
parents fb3498282d71
children 12fcb93284db
comparison
equal deleted inserted replaced
37737:68224ef83a38 37738:c04e66e2c50c
39 (Optional) A subset of the fonts from the GNU intlfonts-1.2 39 (Optional) A subset of the fonts from the GNU intlfonts-1.2
40 distribution converted to NFNT format can be obtained from 40 distribution converted to NFNT format can be obtained from
41 41
42 ftp://mac-emacs.sourceforge.net/pub/mac-emacs/GNU-fonts.smi.bin 42 ftp://mac-emacs.sourceforge.net/pub/mac-emacs/GNU-fonts.smi.bin
43 43
44 ### IMPORTANT ### If you use StuffIf Expander to decompress and untar
45 the distribution, you *must* set the radio button in the
46 Preferences->Cross Platform->Convert text files to Macintosh format to
47 "Never". Otherwise the compiled Lisp files will be corrupted.
48
44 * BUILDING EMACS 49 * BUILDING EMACS
45 50
46 To build Emacs in the MPW Shell, simply set the directory to 51 To build Emacs in the MPW Shell, simply set the directory to
47 ...:emacs:mac: and build the target Emacs of the make file 52 ...:emacs:mac: and build the target Emacs of the make file
48 makefile.mpw. I.e., execute the commands 53 makefile.mpw. I.e., execute the commands
70 75
71 To build optimized or debugging version of Emacs in MPW, follow the 76 To build optimized or debugging version of Emacs in MPW, follow the
72 comment in makefile.MPW to enable the -opt speed or -sym on option 77 comment in makefile.MPW to enable the -opt speed or -sym on option
73 (see note below). 78 (see note below).
74 79
75 The Mac version requires compiled Lisp files to be present in the lisp
76 directory to run properly. It is cumbersome to bootstrap from only
77 the Lisp source files. One way of getting the compiled Lisp files is
78 to build Emacs once on, say, a Unix system and transfer that directory
79 to the Mac. Note that linefeed conversion must be disabled when
80 transferring compiled Lisp files.
81
82 An alternative is to unzip and untar the archive lisp-elc.tgz. An
83 older version of frame.elc in the archive may cause a problem when the
84 Mac version starts up. If this is the case, simply remove or rename
85 that file. Then once Emacs runs, you can invoke
86 byte-recompile-directory on the lisp directory to byte-compile all
87 out-of-date Lisp files.
88
89 You may also need to run update-autoloads-from-directories on the lisp
90 directory to bring loaddefs.el up-to-date.
91
92 * NOTES 80 * NOTES
93 81
94 Emacs should build and run on a PowerMac running Mac OS 8.1 - 9.0. 82 Emacs should build and run on a PowerMac running Mac OS 8.1 - 9.0.
95 83
96 You will need around 100 MB of disk space for the source files and 84 You will need around 100 MB of disk space for the source files and