Compiling TinyFugue on Yosemite
TinyFugue's site claims that it works on OS X. This is largely true, but the
switch from gcc to clang has eliminated support for some deeply legacy
symbols.
Since SourceForge is a death zone, I'll post my fix here. To get TinyFugue to compile, apply the following patch:
--- src/malloc.c.orig 2015-02-13 23:45:44.000000000 -0500
+++ src/malloc.c 2015-02-13 23:45:28.000000000 -0500
@@ -12,7 +12,6 @@
#include "signals.h"
#include "malloc.h"
-caddr_t mmalloc_base = NULL;
int low_memory_warning = 0;
static char *reserve = NULL;
This symbol appears to be unused. Certainly I haven't been able to find any
references, and tf works well enough.