Skip to content
This repository was archived by the owner on Apr 28, 2023. It is now read-only.

Commit eb5f3c2

Browse files
committed
update docs to disable ocaml binding in llvm
1 parent 4958fe2 commit eb5f3c2

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

docs/source/installation_conda.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,11 @@ Now, clone the repo, build and install LLVM+Tapir:
7474
7575
$ git clone --recursive https://github.com/wsmoses/Tapir-LLVM llvm
7676
$ mkdir -p ${LLVM_SOURCES}/llvm_build && cd ${LLVM_SOURCES}/llvm_build
77-
$ ${CMAKE_VERSION} -DCMAKE_INSTALL_PREFIX=${CLANG_PREFIX} -DLLVM_TARGETS_TO_BUILD=X86 -DCOMPILER_RT_BUILD_CILKTOOLS=OFF -DLLVM_ENABLE_CXX1Y=ON -DLLVM_ENABLE_TERMINFO=OFF -DLLVM_BUILD_TESTS=OFF -DLLVM_ENABLE_ASSERTIONS=ON -DCMAKE_BUILD_TYPE=Release -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_ENABLE_RTTI=ON ../llvm/
77+
$ ${CMAKE_VERSION} -DLLVM_ENABLE_OCAMLDOC=OFF -DLLVM_INSTALL_OCAMLDOC_HTML_DIR=/tmp -DLLVM_OCAML_INSTALL_PATH=/tmp -DCMAKE_INSTALL_PREFIX=${CLANG_PREFIX} -DLLVM_TARGETS_TO_BUILD=X86 -DCOMPILER_RT_BUILD_CILKTOOLS=OFF -DLLVM_ENABLE_CXX1Y=ON -DLLVM_ENABLE_TERMINFO=OFF -DLLVM_BUILD_TESTS=OFF -DLLVM_ENABLE_ASSERTIONS=ON -DCMAKE_BUILD_TYPE=Release -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_ENABLE_RTTI=ON ../llvm/
7878
$ make -j $CORES -s && make install -j $CORES -s
7979
$ cd $HOME && rm -rf $LLVM_SOURCES
8080
81+
8182
Step 4: Install Anaconda3
8283
^^^^^^^^^^^^^^^^^^^^^^^^^^
8384
In order to contribute to TC python/C++ API, you need to install TC from source. For this,

docs/source/installation_conda_dep.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ conda packages of TC dependencies and then build TC.
155155
156156
$ conda create -y --name tc-build-conda python=3.6
157157
$ source activate tc-build-conda
158-
$ conda install -y -c prigoyal tapir50 llvm isl-tc gflags glog
158+
$ conda install -y -c prigoyal llvm-tapir50 isl-tc gflags glog
159159
$ conda install -y -c pytorch pytorch
160160
$ cd $HOME && git clone https://github.com/facebookresearch/TensorComprehensions.git --recursive
161161
$ cd TensorComprehensions

docs/source/installation_non_conda.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,11 @@ Now, clone the repo, build and install LLVM+Tapir:
7070
7171
$ git clone --recursive https://github.com/wsmoses/Tapir-LLVM llvm
7272
$ mkdir -p ${LLVM_SOURCES}/llvm_build && cd ${LLVM_SOURCES}/llvm_build
73-
$ ${CMAKE_VERSION} -DCMAKE_INSTALL_PREFIX=${CLANG_PREFIX} -DLLVM_TARGETS_TO_BUILD=X86 -DCOMPILER_RT_BUILD_CILKTOOLS=OFF -DLLVM_ENABLE_CXX1Y=ON -DLLVM_ENABLE_TERMINFO=OFF -DLLVM_BUILD_TESTS=OFF -DLLVM_ENABLE_ASSERTIONS=ON -DCMAKE_BUILD_TYPE=Release -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_ENABLE_RTTI=ON ../llvm/
73+
$ ${CMAKE_VERSION} -DLLVM_ENABLE_OCAMLDOC=OFF -DLLVM_INSTALL_OCAMLDOC_HTML_DIR=/tmp -DLLVM_OCAML_INSTALL_PATH=/tmp -DCMAKE_INSTALL_PREFIX=${CLANG_PREFIX} -DLLVM_TARGETS_TO_BUILD=X86 -DCOMPILER_RT_BUILD_CILKTOOLS=OFF -DLLVM_ENABLE_CXX1Y=ON -DLLVM_ENABLE_TERMINFO=OFF -DLLVM_BUILD_TESTS=OFF -DLLVM_ENABLE_ASSERTIONS=ON -DCMAKE_BUILD_TYPE=Release -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_ENABLE_RTTI=ON ../llvm/
7474
$ make -j $CORES -s && make install -j $CORES -s
7575
$ cd $HOME && rm -rf $LLVM_SOURCES
7676
77+
7778
Step 4: Get CUDA and CUDNN
7879
^^^^^^^^^^^^^^^^^^^^^^^^^^
7980
In order to build TC, you also need to have :code:`CUDA` and :code:`CUDNN`. If you already have it

0 commit comments

Comments
 (0)