Fix 'unicode/uchar.h' file not found (dotnet/coreclr#6009)
authorManu <manu-silicon@users.noreply.github.com>
Tue, 28 Jun 2016 10:08:51 +0000 (19:08 +0900)
committerJan Kotas <jkotas@microsoft.com>
Tue, 28 Jun 2016 10:08:51 +0000 (03:08 -0700)
The latest version of Homebrew does not set up the include path for `icu4c` so we have to force the creation of symbolic links like this is done for OpenSSL.

Commit migrated from https://github.com/dotnet/coreclr/commit/95a54252ac963447328e1718a66cce5ef20effa4

docs/coreclr/building/osx-instructions.md

index 4f94c46..6d3469b 100644 (file)
@@ -38,7 +38,12 @@ dotnet-mbp:~ richlander$ brew install cmake
 
 ICU
 ---
-ICU (International Components for Unicode) is also required to build and run. It can be obtained via [Homebrew](http://brew.sh/) with `brew install icu4c`.
+ICU (International Components for Unicode) is also required to build and run. It can be obtained via [Homebrew](http://brew.sh/).
+
+```sh
+brew install icu4c
+brew link --force icu4c
+```
 
 OpenSSL
 -------