aboutsummaryrefslogtreecommitdiff
path: root/build/platforms/gcc/build_linux.sh
blob: a55923885399ed8bdc50a4ca3fc85e16a3289275 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash

OutDir=../../../lib
SrcDir=../../../src
IncludeDir=../../../include

mkdir $OutDir 2>/dev/null

rm -f All.cpp
for f in $SrcDir/*cpp; do echo "#include "\"$f\" >> All.cpp; done

g++ -c -O3 -DSUPPORT_GL=1 -DLINUX=1 -I$IncludeDir -fPIC -o All.o -std=c++11 All.cpp

g++ -shared -o $OutDir/GFSDK_SSAO_GL.x86_64-linux-gnu.so All.o