2007-06-05 Emacs 22

Emacs 22 was released! So I moved my CarbonEmacsPackage out of the way, and built my own from source:

./configure --enable-carbon-app
make
make install

The `--enable-carbon-app` specifies that the Carbon GUI application should be installed into *Applications.*

I had to use `sudo` to install. It seems to work. 😄

This will install Emacs in `/usr/local` and install an Emacs.app in your Applications directory. The Emacs.app you get is very lean: All it will contain is a copy of the binary at `/Application/Emacs.app/Contents/MacOS/Emacs`. It also means that you can’t just copy Emacs.app to another machine, since all the libraries in `/usr/local` will be missing.

Once you have that (?), you should be able to run `./make-package --self-contained` in the `mac` directory. That should give you a disk image called EmacsInstaller.dmg where the Emacs.app contains all the common emacs files. Supposedly, there’s still a tiny restriction: You may not run a self-contained Emacs.app from a directory with non-ASCII characters in its name.

When I tried it, `make-package` did not work. It started configuring (which is why I suspect you don’t need to do a normal installation), and aborted with an error when linking `movemail`.

​#Emacs

Comments

(Please contact me if you want to remove your comment.)

Remember that it took God 7 days to create the Earth, and Emacs is considerably larger 😄

You’ll get it working, I know. Either that, or die trying........

– GreyWulf 2007-06-05 09:52 UTC

GreyWulf