File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change 1
1
export DEBIAN_FRONTEND=noninteractive
2
+
3
+ wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add -
4
+ sudo add-apt-repository ' deb http://llvm.org/apt/precise/ llvm-toolchain-precise-3.7 main' -y
5
+
2
6
sudo add-apt-repository ppa:ubuntugis/ppa -y
3
7
sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable -y # For postgresql-9.1-postgis-2.1
4
8
sudo add-apt-repository ppa:grass/grass-stable -y
5
9
sudo add-apt-repository ppa:smspillaz/cmake-3.0.2 -y
6
10
sudo add-apt-repository ppa:kedazo/doxygen-updates-precise -y # For doxygen 1.8.8
11
+ sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
7
12
sudo apt-get update -qq
8
13
sudo apt-get install --force-yes --no-install-recommends --no-install-suggests \
9
14
bison \
@@ -54,5 +59,11 @@ sudo apt-get install --force-yes --no-install-recommends --no-install-suggests \
54
59
xfonts-scalable \
55
60
xvfb \
56
61
postgresql-9.1-postgis-2.1/precise # from ubuntugis-unstable, not pgdg
62
+
63
+ # update clang
64
+ sudo apt-get install --force-yes llvm-3.7 llvm-3.7-dev clang-3.7 libstdc++-4.9-dev
65
+ export CXX=" clang++-3.7"
66
+ export CC=" clang-3.7"
67
+
57
68
cmake --version
58
69
clang --version
Original file line number Diff line number Diff line change 1
1
mkdir build
2
2
cd build
3
+ export CXX=" clang++-3.7"
4
+ export CC=" clang-3.7"
3
5
cmake -DWITH_SERVER=ON \
4
6
-DWITH_STAGED_PLUGINS=OFF \
5
7
-DWITH_GRASS=ON \
You can’t perform that action at this time.
0 commit comments