Note on nm on OS X
authorAlex Biehl <alexbiehl@gmail.com>
Wed, 8 Jun 2016 10:47:49 +0000 (12:47 +0200)
committerAlex Biehl <alexbiehl@gmail.com>
Wed, 8 Jun 2016 10:47:49 +0000 (12:47 +0200)
README.md

index d99d2b7..6b5b234 100644 (file)
--- a/README.md
+++ b/README.md
@@ -43,6 +43,13 @@ runs the `boot` and `configure` scripts automatically on the first build, so tha
 need to. Use `--skip-configure` to suppress this behaviour (see overview of command line
 flags below).
 
+* Also note on OS X newer versions of XCode ship with a broken `nm` tool ([#1174](https://ghc.haskell.org/trac/ghc/ticket/11744)). To mitigate the problem place something like 
+  ````haskell
+  userArgs :: Args
+  userArgs = builder (Configure ".") ? arg "--with-nm=$(xcrun --find nm-classic)"
+  ````
+ in your `UserSettings.hs`.
+
 Using the build system
 ----------------------
 Once your first build is successful, simply run `build` to rebuild. Most build artefacts