2008-10-10 Emacs 23 on Mac OS 10.3

My old iBook still runs Mac OS 10.3 aka. Panther. I keep thinking about replacing it with GNU/Linux one of these days. For the moment, however, I still use it when Claudia sits at our Mac Mini.

=> replacing it with GNU/Linux | Claudia

As I have switched to Emacs 23 from CVS on all my major machines, I feel like trying it on my laptop, too. I recently built Emacs 22 for my laptop. Now I feel like I wasted time on that... Oh well. Weโ€™ll see whether this works as intended! ๐Ÿ˜„

=> Emacs 22 for my laptop

I discovered that I still have some old libraries in /opt/local โ€“ old DarwinPorts stuff? I must confess that these days I hardly use ports anymore. I just download pre-built binaries, or build from source. Thatโ€™s how awesome the world has become. ๐Ÿ˜„

=> DarwinPorts

So anyway, Emacs from CVS โ†’ build from source, haha.

Apparently all this Cocoa stuff is now called NextStep because of the move to the EmacsApp project. Yikes! No more CarbonEmacsPackage stuff!

Strange: As I discovered a while ago, the libraries are not really necessary. And yet .*configure complained when it could not find them. I guess I should report that as a bug.*

Trying to build it right now... Will report back.

Hm...

In file included from nsfns.m:36:

keyboard.h:324: warning: redefinition of `Boolean'

/System/Library/Frameworks/CoreServices.framework/Headers/../Frameworks/CarbonCore.framework/Headers/MacTypes.h:255: warning: `Boolean' previously declared here

nsfns.m: In function `interpret_services_menu':

nsfns.m:293: warning: assignment from incompatible pointer type

nsfns.m: In function `ns_do_applescript':

nsfns.m:2042: error: `typeUTF16ExternalRepresentation' undeclared (first use in this function)

nsfns.m:2042: error: (Each undeclared identifier is reported only once

nsfns.m:2042: error: for each function it appears in.)

make[1]: *** [nsfns.o] Error 1

make: *** [src] Error 2

Proxy Information
Original URL
gemini://alexschroeder.ch/2008-10-10_Emacs_23_on_Mac_OS_10.3
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
181.192418 milliseconds
Gemini-to-HTML Time
0.555364 milliseconds

This content has been proxied by September (ba2dc).