Skip to content

Commit

Permalink
improve linux compile file
Browse files Browse the repository at this point in the history
  • Loading branch information
zilongshanren committed Sep 19, 2014
1 parent d3b2ea3 commit ba4e842
Showing 1 changed file with 13 additions and 7 deletions.
20 changes: 13 additions & 7 deletions Box2D/build_linux.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,22 +10,28 @@ sudo apt-get install lib32stdc++6

sudo apt-get install g++-multilib

LIBNAME="box2d"

rm -rf prebuilt/linux

mkdir build.linux
cmake -DCMAKE_BUILD_TYPE=Release -DLINUX32=1 .
cd build.linux
cmake -DCMAKE_BUILD_TYPE=Release -DLINUX32=1 ..

make

cd ..
mkdir -p prebuilt/linux/32/
cp lib/libbox2d.a prebuilt/linux/32/
rm -rf lib
cp build.linux/lib/lib"${LIBNAME}".a prebuilt/linux/32/
rm -rf build.linux

cmake -DCMAKE_BUILD_TYPE=Release -DLINUX64=1 .
mkdir build.linux
cd build.linux
cmake -DCMAKE_BUILD_TYPE=Release -DLINUX64=1 ..

make


cd ..
mkdir -p prebuilt/linux/64/
cp lib/libbox2d.a prebuilt/linux/64/
rm -rf lib
cp build.linux/lib/lib"${LIBNAME}".a prebuilt/linux/64/
rm -rf build.linux

0 comments on commit ba4e842

Please sign in to comment.