Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- echo "Installing lib dependencies"
- yes | sudo apt-get install cmake libpthread-stubs0-dev libgl1-mesa-dev libx11-dev libxrandr-dev libfreetype6-dev libglew1.5-dev libjpeg8-dev libsndfile1-dev libopenal-dev
- echo "Downloading latest SFML2 build"
- wget https://github.com/LaurentGomila/SFML/tarball/master
- echo "extracting"
- mkdir sfml2
- tar -xf master -C sfml2 --strip-components 1
- cd sfml2
- echo "Building dynamic release libraries"
- cmake -G "Unix Makefiles" -D CMAKE_BUILD_TYPE=Release -D BUILD_SHARED_LIBS=TRUE
- make
- sudo make install
- echo "Building debug release libraries"
- cmake -G "Unix Makefiles" -D CMAKE_BUILD_TYPE=Debug -D BUILD_SHARED_LIBS=TRUE .
- make
- sudo make install
- echo "Building static release libraries"
- cmake -G "Unix Makefiles" -D CMAKE_BUILD_TYPE=Release -D BUILD_SHARED_LIBS=FALSE .
- make
- sudo make install
- echo "Building static debug libraries"
- cmake -G "Unix Makefiles" -D CMAKE_BUILD_TYPE=Debug -D BUILD_SHARED_LIBS=FALSE .
- make
- sudo make install
- echo "Cleaning up"
- cd ..
- sudo rm -r sfml2
- rm master
- echo "Enjoy using SFML!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement