diff --git a/PortMidi.cabal b/PortMidi.cabal
--- a/PortMidi.cabal
+++ b/PortMidi.cabal
@@ -1,5 +1,5 @@
 name:		PortMidi
-version:	0.1.1
+version:	0.1.2
 Cabal-Version: >= 1.2
 license:	BSD3
 license-file:	LICENSE
@@ -39,7 +39,8 @@
    extra-libraries: asound
   else
     if os(darwin)
-      include-dirs: portmidi/pm_common portmidi/pm_mac portmidi/porttime
+     include-dirs: portmidi/pm_common portmidi/pm_mac portmidi/porttime
+     cc-options:   -march=apple
      c-sources:  
           portmidi/pm_common/pmutil.c
           portmidi/pm_common/portmidi.c
diff --git a/README.txt b/README.txt
--- a/README.txt
+++ b/README.txt
@@ -5,6 +5,10 @@
 ChangLog
 ========
 
+- Wed Sep 9 EST 2009
+
+  Fix the compilation problem with GHC 6.10.2+ on OS X.
+
 - Mon Sep 7 EST 2009
 
   Package up for Hackage DB.
