18 |
######################### |
######################### |
19 |
|
|
20 |
|
|
21 |
TAG="v5.5.2" |
TAG="v5.6.0" |
22 |
DATADIR=/home/openstreetmap |
DATADIR=/home/openstreetmap |
23 |
|
|
24 |
|
|
41 |
if [ ! -f /usr/local/bin/osrm-extract ] ; then |
if [ ! -f /usr/local/bin/osrm-extract ] ; then |
42 |
apt-get install build-essential git cmake pkg-config |
apt-get install build-essential git cmake pkg-config |
43 |
apt-get install libprotoc-dev protobuf-compiler libprotobuf-dev libosmpbf-dev libbz2-dev libstxxl-dev libstxxl-doc |
apt-get install libprotoc-dev protobuf-compiler libprotobuf-dev libosmpbf-dev libbz2-dev libstxxl-dev libstxxl-doc |
44 |
apt-get install libxml2-dev libzip-dev libboost-all-dev lua5.1 liblua5.1-0-dev libluabind-dev libtbb-dev libpng-dev |
apt-get install libxml2-dev libzip-dev libboost-all-dev liblua5.2-dev libtbb-dev libpng-dev |
|
|
|
45 |
|
|
46 |
cd /root |
cd /root |
47 |
|
|
59 |
|
|
60 |
cd build |
cd build |
61 |
|
|
62 |
#If building on Debian8/jessie LTO is apparently broken |
cmake .. |
|
cmake -DENABLE_LTO=OFF .. |
|
63 |
make -j 2 |
make -j 2 |
64 |
make install |
make install |
65 |
fi |
fi |