Revision
81
Author
robert@fledge.watson.org
Date
2009-11-02 02:58:46 -0800 (Mon, 02 Nov 2009)

Log Message

Document the configure line I'm using to build the Mac OS X Snow Leopard
version of config.h.

Modified Paths

Diff

Modified: trunk/INSTALL (80 => 81)


--- trunk/INSTALL	2009-11-01 12:12:16 UTC (rev 80)
+++ trunk/INSTALL	2009-11-02 10:58:46 UTC (rev 81)
@@ -74,3 +74,18 @@
 
 	libdispatch contains hand-optimized assembly for use with libdispatch
 	semaphores.
+
+  Generating the Mac OS X Snow Leopard config.h
+
+The following command lines create the default config.h required to build
+libdispatch with libSystem in Mac OS X Snow Leopard:
+
+	sh autogen.sh
+	./configure \
+	    --with-apple-libc-source=/path/to/10.6.0/Libc-583 \
+	    --with-apple-xnu-source=/path/to/10.6.0/xnu-1456.1.26 \
+	    --enable-legacy-api \
+	    --disable-libdispatch-init-constructor \
+	    --enable-apple-crashreporter-info \
+	    --enable-apple-tsd-optimizations \
+	    --enable-apple-semaphore-optimizations