Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

cellularmitosis

macrumors regular
Original poster
Mar 6, 2010
152
246
I just built and uploaded Emacs.app 24.2 (released August 2012) to the mac garden: https://macintoshgarden.org/apps/emacs-242. This version works with Tiger and Leopard.

(also available via leopard.sh emacs.app-24.2)

Picture 11.png


I came across https://emacsformacosx.com/ but I noticed his builds for PowerPC stopped a long time ago, so I got curious about how recent of a version of emacs would build on Tiger.

After attempting to build many versions of the source from https://ftp.gnu.org/gnu/emacs/, I found that starting in 24.3 they require a C11 compiler for the alignas keyword, and then in 25.1 they updated their Cocoa code to use features from Snow Leopard.

However, a sufficiently interested user could probably work around those issues and get a more recent version building as well. There are only a handful of lines using alignas and I have a suspicion the 24.2 Cocoa code would probably work unmodified in more recent versions (the code is intermixed with a GNUStep implementation, which I doubt has changed in like forever, so the basic interface into the objective-c files is probably stable).
 
One more thing. After I've downloaded Emacs-24.2.app from leopard.sh, I've noticed gcc-4.9.4.tar.gz under the dist folder and I've downloaded it, thinking that it was pre-built PPC binary but it turned out to be the source code. Aren't there any PPC binary of gcc-4.9.4?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.