aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorzhihui wu <wu.zhihui1@zte.com.cn>2017-02-23 05:50:12 +0000
committerGerrit Code Review <gerrit@opnfv.org>2017-02-23 05:50:12 +0000
commitea4a9fa4567b78e638646cf76217f6f6a2254347 (patch)
treea50ec348663286de0c68105ffa0ee48196642fd9
parent452969c058a2f3f3327036b93cbc4bba4d7c574e (diff)
parent2f6983ae7d1e0df6f590c730d9f636b0fbde10cc (diff)
Merge "guides for openssl issue in macOS"
-rw-r--r--DEVELOP.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/DEVELOP.md b/DEVELOP.md
index 9ec3a93d..893efca4 100644
--- a/DEVELOP.md
+++ b/DEVELOP.md
@@ -28,6 +28,24 @@ $ pip install tox
$ tox
```
+Undering macOS system, it will happen to a **fatal error** when installing package `cryptograph`:
+
+```
+'openssl/opensslv.h' file not found
+#incude <openssl/opensslv.h>
+ ^
+1 error generated.
+```
+
+It is for macOS uses TLS instead of OpenSSL and no header files supported. The solutions is:
+``` code=bash
+# brew install openssl
+
+# #add these lines in to your shell profiles, such as .bash_profile, .zshrc
+# export CPPFLAGS='-I $openssl_install_path/include'
+# export LDFLAGS='-L $openssl_install_path/lib'
+```
+
## Architecture
**TODO**: move to design spec