zstan commented on a change in pull request #7854:
URL: https://github.com/apache/ignite/pull/7854#discussion_r431997579



##########
File path: modules/platforms/cpp/DEVNOTES.txt
##########
@@ -64,6 +64,50 @@ Ignite expects for boost libraries and header to be found 
under default system p
 it is recommended to use package repository for your OS to install boost 
package for the
 development.
 
+Building on Linux and Mac OS X with CMake
+----------------------------------
+
+Common Requirements:
+
+ * GCC, g++, CMake >= 3.6 must be installed
+ * Java Development Kit (JDK) must be installed: 
https://java.com/en/download/index.jsp
+ * JAVA_HOME environment variable must be set pointing to Java installation 
directory.
+ * IGNITE_HOME environment variable must be set to Ignite installation 
directory.
+
+By default building tests, ODBC and thin-client are disabled.
+ * OpenSSL, 1.0 or later required for building ODBC and thin-client.
+ * UnixODBX required for building ODBC.
+ * For building tests, boost framework is required. The following boost 
libraries are used:
+   * boost_unit_test_framework
+   * boost_thread
+   * boost_system
+   * boost_chrono
+
+On Mac OS X all dependencies can be installed using Homebrew.
+
+Building and installing the Apache Ignite C++ components:
+ * Navigate to the directory $IGNITE_HOME/platforms/cpp
+ * Execute the following commands one by one to build the project:
+ * mkdir cmake-build-[release|debug]
+ * cmake -DCMAKE_BUILD_TYPE=[Release|Debug] 
[-DCMAKE_INSTALL_PREFIX=<install_dir>] ..

Review comment:
       add cd ./cmake-build-[release|debug]




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to