--- cacao-0.99.4.orig/src/threads/posix/thread-posix.h 2008-08-04 18:51:28.000000000 +0200 +++ cacao-0.99.4/src/threads/posix/thread-posix.h 2011-03-26 20:12:13.000000000 +0100 @@ -34,7 +34,11 @@ typedef struct threadobject threadobject #include "config.h" #include <pthread.h> +#if defined(__DARWIN__) +#include <sys/ucontext.h> +#else #include <ucontext.h> +#endif #include "vm/types.h"