Seiji Zenitani
zenit****@gmail*****
Mon Mar 5 07:09:05 JST 2007
Hi all, Below is a revised instruction to build Carbon Emacs Package on Tiger. Seiji ___________________________________________________________________ == System Requirements == * Mac OS X 10.4.8 or later * XCode 2.4.1 or later * relatively "new" TeX distribution in your PATH AUCTeX requires dvipng 1.6 or later, tex, gs etc. * no fink If you have installed fink in /sw, temporally rename /sw to /sw.tmp or something like that. == Obtaining our source codes == For the release versions, visit http://macwiki.sourceforge.jp/emacs/source/ . The latest source codes are managed by subversion. $ svn checkout http://svn.sourceforge.jp/svnroot/macwiki/zenitani/ CarbonEmacs == Directory layout == $ ls GPL Makefile Resources non-GPL == Building an Intel (or PowerPC) build == Try 'make' in the following way. First, expand the source code and apply various patches to the source tree. $ make patch Next, try compile. It may take long time. $ make compile Prepare a disk image file. If you fail something, unmount the "Emacs" voulme. $ make dmg Compile the various elisp libraries and install them into the "Emacs" disk. If you like, you can edit the "pkg:" section in the Makefile. $ make pkg Now Emacs.app is in the "Emacs" volume. You can copy it to your application folder, if you want. To make the "Emacs" volume fancy, try $ make icon Compress the disk image file and unmount the "Emacs" volume. $ make done Now you will see a new disk image file, whose filename is CarbonEmacs-powerpc-($date).dmg or CarbonEmacs-i386-($date).dmg. == Redistributing your own package == Redistributing your own package is welcome. Before compiling, you should edit "VERSION" section in the Makefile and you should edit the file Resources/ReadMe.txt. Of course I am very happy if you feedback your enhancements to us. ___________________________________________________________________