sudo apt-get install libncurses5-dev swig ninja-build
sudo apt-get install build-essential zlib1g-dev python3-dev python-dev
echo "Also Make sure cmake is installed correctly"
mkdir -p ~/dev
echo "Download latest version of src"
echo ".sig stands for digital signature"
tar xvf cfe-3.8.0.src.tar.xz
tar xvf clang-tools-extra-3.8.0.src.tar.xz
tar xvf compiler-rt-3.8.0.src.tar.xz
tar xvf lldb-3.8.0.src.tar.xz
tar xvf llvm-3.8.0.src.tar.xz
ls
rm -rf *.xz
ls
mv llvm-3.8.0.src/ llvm
mv cfe-3.8.0.src/ llvm/tools/clang
mv compiler-rt-3.8.0.src/ llvm/tools/compiler-rt
mv clang-tools-extra-3.8.0.src/ llvm/tools/clang/tools/extra
mv lldb-3.8.0.src llvm/tools/lldb
cd ~/dev
mkdir ~/dev/llvm/myClang
mkdir ~/dev/llvm/myBuild
cd ~/dev/llvm/myBuild/
cmake $HOME/dev/llvm -DCMAKE_BUILD_TYPE="Debug" -DCMAKE_INSTALL_PREFIX="$HOME/dev/llvm/myClang"
make && make install
Last active
April 25, 2016 22:55
-
-
Save ehzawad/3cb77cbeae2977494f62ff02f4fd4aa5 to your computer and use it in GitHub Desktop.
beta description of clang build..
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment