summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Weinfurt <tweinfurt@yahoo.com>2017-06-05 10:08:28 -0700
committerGitHub <noreply@github.com>2017-06-05 10:08:28 -0700
commit2d2c777ff4fc6795b4618ab4b20ca87383cae95e (patch)
treec6c0b8fb5ad0c0c68cbfc5373d190bc2b35dfe36
parentc7f81da14a30b0f4159c8c37fc8f323ed24aa45d (diff)
downloadcoreclr-2d2c777ff4fc6795b4618ab4b20ca87383cae95e.tar.gz
coreclr-2d2c777ff4fc6795b4618ab4b20ca87383cae95e.tar.bz2
coreclr-2d2c777ff4fc6795b4618ab4b20ca87383cae95e.zip
Update osx-instructions.md
add 10.12 Sierra as minimal needed version and add some more notes for pkg-config.
-rw-r--r--Documentation/building/osx-instructions.md9
1 files changed, 8 insertions, 1 deletions
diff --git a/Documentation/building/osx-instructions.md b/Documentation/building/osx-instructions.md
index 9e6b913675..2ea5d022f6 100644
--- a/Documentation/building/osx-instructions.md
+++ b/Documentation/building/osx-instructions.md
@@ -6,7 +6,7 @@ This guide will walk you through building CoreCLR on OS X. We'll start by showin
Environment
===========
-These instructions were validated on OS X Yosemite, although they probably work on earlier versions. Pull Requests are welcome to address other environments.
+These instructions were validated on macOS 1-.12. Sierra. On older versions coreFX will fail to build properly becasue of SSL API changes.
If your machine has Command Line Tools for XCode 6.3 installed, you'll need to update them to the 6.3.1 version or higher in order to successfully build. There was an issue with the headers that shipped with version 6.3 that was subsequently fixed in 6.3.1.
@@ -70,8 +70,15 @@ ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/
ln -s /usr/local/opt/openssl/lib/pkgconfig/libcrypto.pc /usr/local/lib/pkgconfig/
ln -s /usr/local/opt/openssl/lib/pkgconfig/libssl.pc /usr/local/lib/pkgconfig/
ln -s /usr/local/opt/openssl/lib/pkgconfig/openssl.pc /usr/local/lib/pkgconfig/
+
+# Check pkg-config configuration
+pkg-config --libs openssl
+
+it should show something like '-L/usr/local/Cellar/openssl/1.0.2k/lib -lssl -lcrypto'
+If pkg-config is not found, run 'brew install pkg-config'
```
+
Build the Runtime and Microsoft Core Library
============================================