Mercurial > emacs
comparison mac/INSTALL @ 71813:531358390881
Remove descriptions about Metrowerks CodeWarrior. Fix URL
for GNU-fonts.smi.bin. USE_ATSUI is enabled by default on Mac OS X.
author | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
---|---|
date | Wed, 12 Jul 2006 08:35:29 +0000 |
parents | 067115a6e738 |
children | 3b5341ede4ac |
comparison
equal
deleted
inserted
replaced
71812:8bf060af43d7 | 71813:531358390881 |
---|---|
158 | 158 |
159 For usage of other options, use the --help option. | 159 For usage of other options, use the --help option. |
160 | 160 |
161 * BUILDING EMACS ON MAC OS Classic | 161 * BUILDING EMACS ON MAC OS Classic |
162 | 162 |
163 FIXME: You can use either Metrowerks CodeWarrior Pro 6 or MPW-GM | 163 You can use either MPW-GM (Aug. 2001) to build Emacs. MPW-GM can be |
164 (Aug. 2001) to build Emacs. MPW-GM can be downloaded free of charge | 164 downloaded free of charge from Apple. |
165 from Apple. | |
166 | 165 |
167 In either case, you will need MPW-GM to build the make-docfile utility | 166 In either case, you will need MPW-GM to build the make-docfile utility |
168 and to generate the doc string file DOC. | 167 and to generate the doc string file DOC. |
169 | 168 |
170 ### IMPORTANT ### You can use StuffIt Expander to decompress and untar | 169 ### IMPORTANT ### You can use StuffIt Expander to decompress and untar |
171 the distribution. However, you *must* set the radio button in the | 170 the distribution. However, you *must* set the radio button in the |
172 Preferences->Cross Platform->Convert text files to Macintosh format to | 171 Preferences->Cross Platform->Convert text files to Macintosh format to |
173 "Never". Otherwise the compiled Lisp files will be corrupted. | 172 "Never". Otherwise the compiled Lisp files will be corrupted. |
174 | 173 |
175 FIXME: (Optional) A subset of the fonts from the GNU intlfonts-1.2 | 174 (Optional) A subset of the fonts from the GNU intlfonts-1.2 |
176 distribution converted to NFNT format can be obtained from | 175 distribution converted to NFNT format can be obtained from |
177 | 176 |
178 ftp://mac-emacs.sourceforge.net/pub/mac-emacs/GNU-fonts.smi.bin | 177 http://members.shaw.ca/akochoi-emacs/stories/Resources/GNU-Fonts.smi.bin |
179 | 178 |
180 To build Emacs in the MPW Shell, simply set the directory to | 179 To build Emacs in the MPW Shell, simply set the directory to |
181 ...:emacs:mac: and build the target Emacs of the make file | 180 ...:emacs:mac: and build the target Emacs of the make file |
182 makefile.MPW. I.e., execute the commands | 181 makefile.MPW. I.e., execute the commands |
183 | 182 |
188 non-Carbon version can also be created by replacing all the | 187 non-Carbon version can also be created by replacing all the |
189 occurrences of `Emacs' above with `NonCarbon'. Not that the | 188 occurrences of `Emacs' above with `NonCarbon'. Not that the |
190 non-Carbon version does not support some features such as file | 189 non-Carbon version does not support some features such as file |
191 dialogs, drag-and-drop, and Unicode menus. | 190 dialogs, drag-and-drop, and Unicode menus. |
192 | 191 |
193 FIXME: To build Emacs using CodeWarrior, start up the CodeWarrior IDE, | 192 Once built, the Emacs application (Emacs MPW) can be launched where it |
194 choose File->Import Project... and select the file cw6-mcp.xml. When | 193 is created. |
195 prompted to save the project, navigate to same directory as the file | |
196 cw6-mcp.xml, name the project emacs-cw6.mcp, and save it there. Then | |
197 choose Project->Make. Note that this does not build the DOC file. To | |
198 do so, use MPW and build the target "Doc" in makefile.MPW. | |
199 | |
200 FIXME: Once built, the Emacs application (Emacs CW or Emacs MPW) can | |
201 be launched where it is created. | |
202 | |
203 FIXME: To build an optimized version of Emacs in CodeWarrior, change | |
204 the value in the Emacs Settings->Code Generation->Global Optimization | |
205 dialog. To build a version for profiling, check the Profiler | |
206 Information box in the Emacs Settings->Code Generation->PPC Processor | |
207 dialog and include the Profiler PPC.Lib library. | |
208 | 194 |
209 * NOTES | 195 * NOTES |
210 | 196 |
211 Emacs should build and run on a PowerMac running Mac OS 8.6 - 9.2 (but | 197 Emacs should build and run on a PowerMac running Mac OS 8.6 - 9.2 (but |
212 only tested on 9.2.2), and Mac OS X 10.1 - 10.4. | 198 only tested on 9.2.2), and Mac OS X 10.1 - 10.4. |
232 | 218 |
233 There are some compile-time flags that enable experimental features. | 219 There are some compile-time flags that enable experimental features. |
234 Please use them at your own risk after reading the corresponding | 220 Please use them at your own risk after reading the corresponding |
235 threads in the emacs-devel@gnu.org archive. | 221 threads in the emacs-devel@gnu.org archive. |
236 | 222 |
237 USE_ATSUI: Enable ATSUI (Apple Type Services for Unicode Imaging) | 223 SELECT_USE_CFSOCKET (on Mac OS X): Avoid polling in sys_select (in |
238 support. Available on Mac OS 9/Carbon and Mac OS X. | 224 src/mac.c). |
225 http://lists.gnu.org/archive/html/emacs-devel/2004-12/msg00789.html | |
226 | |
227 USE_ATSUI (on Mac OS 9/Carbon): Enable ATSUI (Apple Type Services | |
228 for Unicode Imaging) support. | |
239 http://lists.gnu.org/archive/html/emacs-devel/2005-10/msg00005.html | 229 http://lists.gnu.org/archive/html/emacs-devel/2005-10/msg00005.html |
240 | 230 |
241 SELECT_USE_CFSOCKET: Avoid polling in sys_select (in src/mac.c). | |
242 Available on Mac OS X. | |
243 http://lists.gnu.org/archive/html/emacs-devel/2004-12/msg00789.html | |
244 | |
245 Enjoy! | 231 Enjoy! |