diff -ru crafty-23.4-orig/Makefile crafty-23.4/Makefile --- crafty-23.4-orig/Makefile 2011-04-25 21:07:29.000000000 +0200 +++ crafty-23.4/Makefile 2011-04-25 21:10:07.000000000 +0200 @@ -66,9 +66,9 @@ darwin: $(MAKE) target=FreeBSD \ CC=gcc CXX=g++ \ - CFLAGS='-Wall -pipe -O3' \ - CXFLAGS='-Wall -pipe -O3' \ - LDFLAGS=$(LDFLAGS) \ + CFLAGS='$(ARCH) $(CPUS) -Wall -pipe -O3' \ + CXFLAGS='$(ARCH) $(CPUS) -Wall -pipe -O3' \ + LDFLAGS='$(LDFLAGS) $(ARCH)' \ LIBS='-lstdc++' \ opt='$(opt)' \ crafty-make Only in crafty-23.4: Makefile.orig diff -ru crafty-23.4-orig/chess.h crafty-23.4/chess.h --- crafty-23.4-orig/chess.h 2011-04-25 21:07:29.000000000 +0200 +++ crafty-23.4/chess.h 2011-04-25 21:13:25.000000000 +0200 @@ -24,7 +24,7 @@ #include #include #include -#if !defined(IPHONE) +#if !defined(__APPLE__) # include #endif #include diff -ru crafty-23.4-orig/lock.h crafty-23.4/lock.h --- crafty-23.4-orig/lock.h 2011-04-25 21:07:29.000000000 +0200 +++ crafty-23.4/lock.h 2011-04-25 21:08:06.000000000 +0200 @@ -49,7 +49,7 @@ * * ******************************************************************************* */ -# if defined(POWERPC) +# if defined(__APPLE__) /* OS X */ # include # define lock_t OSSpinLock diff -ru crafty-23.4-orig/option.c crafty-23.4/option.c --- crafty-23.4-orig/option.c 2011-04-25 21:07:29.000000000 +0200 +++ crafty-23.4/option.c 2011-04-25 21:08:06.000000000 +0200 @@ -1093,7 +1093,8 @@ char *readstat = (char *) -1; int lines = 0; - helpfile = fopen("crafty.hlp", "r"); + sprintf(log_filename, "%s/crafty.hlp", book_path); + helpfile = fopen(log_filename, "r"); if (!helpfile) { printf("ERROR. Unable to open \"crafty.hlp\" -- help unavailable\n"); return (1); Only in crafty-23.4: option.c.orig