11# Building  
22
33## Supported Platforms  
4- 
5- The driver is known to work on CentOS/RHEL 5/6/7, Mac OS X 10.8/10.9 (Mavericks 
6- and Yosemite), Ubuntu 12.04/14.04 LTS, and  Windows 7 SP1 and above.
4+ The driver is known to work on CentOS/RHEL 5/6/7, Mac OS X 10.8/10.9/10.10/10.11 
5+ (Moutain Lion, Mavericks, Yosemite, and El Capitan), Ubuntu 12.04/14.04 LTS, and 
6+ Windows 7 SP1 and above.
77
88It has been built using GCC 4.1.2+, Clang 3.4+, and MSVC 2010/2012/2013/2015.
99
@@ -53,9 +53,9 @@ sudo rpm -i rpmforge-release-0.5.3-1.el5.rf.*.rpm
5353``` bash 
5454sudo yum install automake cmake gcc-c++ git libtool openssl-devel wget
5555pushd  /tmp
56- wget http://libuv.org/dist/v1.4.2 /libuv-v1.4.2 .tar.gz
57- tar xzf libuv-v1.4.2 .tar.gz
58- pushd  libuv-v1.4.2 
56+ wget http://libuv.org/dist/v1.7.5 /libuv-v1.7.5 .tar.gz
57+ tar xzf libuv-v1.7.5 .tar.gz
58+ pushd  libuv-v1.7.5 
5959sh autogen.sh
6060./configure
6161sudo make install
@@ -71,7 +71,17 @@ The driver has been built and tested using the Clang compiler provided by XCode
7171brew install libuv cmake
7272``` 
7373
74- ** NOTE:**  The driver utilizes the OpenSSL library included with XCode.
74+ ** NOTE:**  The driver utilizes the OpenSSL library included with XCode unless
75+           running XCode 7+.
76+ 
77+ ##### Additional Requirements for 10.11+ (El Capitan) and XCode 7+  
78+ OpenSSL has been officially removed from the OS X SDK 10.11+ and requires
79+ additional configuration before building the driver.
80+ 
81+ ``` bash 
82+ brew install openssl
83+ brew link --force openssl
84+ ``` 
7585
7686#### Ubuntu  
7787
@@ -120,9 +130,9 @@ proceeding.
120130``` bash 
121131sudo yum install libssh2-devel
122132pushd  /tmp
123- wget http://sourceforge.net/projects/boost/files/boost/1.57 .0/boost_1_57_0 .tar.gz/download -O boost_1_57_0 .tar.gz
124- tar xzf boost_1_57_0 .tar.gz
125- pushd  boost_1_57_0 
133+ wget http://sourceforge.net/projects/boost/files/boost/1.59 .0/boost_1_59_0 .tar.gz/download -O boost_1_59_0 .tar.gz
134+ tar xzf boost_1_59_0 .tar.gz
135+ pushd  boost_1_59_0 
126136./bootstrap.sh --with-libraries=atomic,chrono,date_time,log,program_options,random,regex,system,thread,test
127137sudo ./b2 cxxflags=" -fPIC"   install
128138popd 
0 commit comments