LLVM-6.x dependency¶
Prebuilt binaries¶
You may use prebuilt binaries if the compiler you use to build roadrunner is the same as the compiler use to build llvm-6.x:
Note
The debug binary for llvm-6.x on linux (gcc) is too big for github, so you will have to build this yourself if you want llvm in debug mode on ubuntu.
After downloading llvm-6.x decompress the archive and remember where you put it. You will need this path as input to building roadrunner.
Build from source¶
$ git clone https://github.com/sys-bio/llvm-6.x.git
$ cd llvm-6.x
$ mkdir build
$ cd build
$ cmake -DCMAKE_INSTALL_PREFIX="D:\llvm-6.x\install-msvc2019" -DCMAKE_BUILD_TYPE="Release" ..
$ cmake --build . --target install --config Release