From 4c5a98ff442ce00a95e87fdfc9f4e6e2433b8d43 Mon Sep 17 00:00:00 2001 From: Alexander Zai Date: Tue, 18 Sep 2018 11:40:42 -0700 Subject: [PATCH 1/2] update doc to list cmake as required --- docs/install/build_from_source.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/install/build_from_source.md b/docs/install/build_from_source.md index 4f0235fa926a..e70b4cf0f4d0 100644 --- a/docs/install/build_from_source.md +++ b/docs/install/build_from_source.md @@ -16,6 +16,8 @@ This document explains how to build MXNet from source code. Building MXNet from You need C++ build tools and a BLAS library to build the MXNet shared library. If you want to run MXNet with GPUs, you will need to install [NVDIA CUDA and cuDNN](https://developer.nvidia.com/cuda-downloads) first. +You may use [GNU Make](https://www.gnu.org/software/make/) to build the library but [cmake](https://cmake.org/) is required + ### C++ build tools @@ -25,7 +27,7 @@ You need C++ build tools and a BLAS library to build the MXNet shared library. I 2. [Git](https://git-scm.com/downloads) for downloading the sources from Github repository. -3. [cmake](https://cmake.org/) is recommended. You may also use [GNU Make](https://www.gnu.org/software/make/) to build the library. + ### BLAS library From f29a34f5c5d1a6109df51e23635f07b3ef2a6469 Mon Sep 17 00:00:00 2001 From: Alexander Zai Date: Wed, 19 Sep 2018 10:09:06 -0700 Subject: [PATCH 2/2] update docs to list cmake required only for mkldnn build --- docs/install/build_from_source.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/install/build_from_source.md b/docs/install/build_from_source.md index e70b4cf0f4d0..eff66662ac3b 100644 --- a/docs/install/build_from_source.md +++ b/docs/install/build_from_source.md @@ -16,7 +16,7 @@ This document explains how to build MXNet from source code. Building MXNet from You need C++ build tools and a BLAS library to build the MXNet shared library. If you want to run MXNet with GPUs, you will need to install [NVDIA CUDA and cuDNN](https://developer.nvidia.com/cuda-downloads) first. -You may use [GNU Make](https://www.gnu.org/software/make/) to build the library but [cmake](https://cmake.org/) is required +You may use [GNU Make](https://www.gnu.org/software/make/) to build the library but [cmake](https://cmake.org/) is required when building with MKLDNN ### C++ build tools @@ -82,7 +82,7 @@ There is a configuration file for make, ## Build Configurations -`cmake` is recommended for building MXNet, however you may use `make` instead. +`cmake` is recommended for building MXNet (and is required to build with MKLDNN), however you may use `make` instead. ### Math Library Selection