git repos / blockattack-game

blame: source/misc/standalone/compile_requirements.sh

normal view · raw

195987de sago007 2017-09-02 12:26 1
#! /bin/bash
195987de sago007 2017-09-02 12:26 2
set -e
195987de sago007 2017-09-02 12:26 3
set -x
195987de sago007 2017-09-02 12:26 4
32da6f0c sago007 2017-10-15 10:07 5
mkdir -p /staging/deps && cd /staging/deps && curl https://libsdl.org/release/SDL2-2.0.6.tar.gz | tar -zx && cd SDL2-2.0.6 && ls -lrt
32da6f0c sago007 2017-10-15 10:07 6
cd /staging/deps/SDL2-2.0.6 && ./configure --enable-shared --enable-static && make && make install
195987de sago007 2017-09-02 12:26 7
195987de sago007 2017-09-02 12:26 8
#https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.1.tar.gz
195987de sago007 2017-09-02 12:26 9
mkdir -p /staging/deps && cd /staging/deps && curl https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.1.tar.gz | tar -zx && cd SDL2_image-2.0.1 && ls -lrt
195987de sago007 2017-09-02 12:26 10
cd /staging/deps/SDL2_image-2.0.1 && ./configure --enable-shared --enable-static && make && make install
195987de sago007 2017-09-02 12:26 11
195987de sago007 2017-09-02 12:26 12
#https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz
195987de sago007 2017-09-02 12:26 13
mkdir -p /staging/deps && cd /staging/deps && curl https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz | tar -zx && cd SDL2_mixer-2.0.1 && ls -lrt
195987de sago007 2017-09-02 12:26 14
cd /staging/deps/SDL2_mixer-2.0.1 && ./configure --enable-shared --enable-static && make && make install
195987de sago007 2017-09-02 12:26 15
195987de sago007 2017-09-02 12:26 16
#https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.14.tar.gz
195987de sago007 2017-09-02 12:26 17
mkdir -p /staging/deps && cd /staging/deps && curl https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.14.tar.gz | tar -zx && cd SDL2_ttf-2.0.14 && ls -lrt
195987de sago007 2017-09-02 12:26 18
cd /staging/deps/SDL2_ttf-2.0.14 && ./configure --enable-shared --enable-static && make && make install
195987de sago007 2017-09-02 12:26 19
mkdir -p /staging/blockattack-game
195987de sago007 2017-09-02 12:26 20
195987de sago007 2017-09-02 12:26 21
mkdir -p /staging/deps && cd /staging/deps && curl http://icculus.org/physfs/downloads/physfs-2.0.3.tar.bz2 | tar -jx && cd physfs-2.0.3 && ls -lrt
195987de sago007 2017-09-02 12:26 22
cd /staging/deps/physfs-2.0.3 && cmake . && make && make install
c6306f93 sago007 2017-10-28 11:52 23
c6306f93 sago007 2017-10-28 11:52 24
# boost
c6306f93 sago007 2017-10-28 11:52 25
cd ~
c6306f93 sago007 2017-10-28 11:52 26
mkdir -p Downloads
c6306f93 sago007 2017-10-28 11:52 27
cd Downloads
c6306f93 sago007 2017-10-28 11:52 28
curl https://files.poulsander.com/~poul19/public_files/boost_1_65_1.tar.bz2 -O
c6306f93 sago007 2017-10-28 11:52 29
tar xvfj boost_1_65_1.tar.bz2
c6306f93 sago007 2017-10-28 11:52 30
pushd boost_1_65_1
c6306f93 sago007 2017-10-28 11:52 31
./bootstrap.sh --with-libraries=program_options
c6306f93 sago007 2017-10-28 11:52 32
./b2 install -j 2 --prefix=/usr link=static
c6306f93 sago007 2017-10-28 11:52 33
popd
1970-01-01 00:00 34