summaryrefslogtreecommitdiffstats
path: root/thirdparties/mac/include/srtp/osx-x264.sh
blob: 88c0fc205d557808b78ae4a5a5be86438adc415e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
echo ""
echo "----------------------------------------------------"
echo "-- Building x264 for MAC OS X"
echo "-- Example: $0 i386"
echo "-- Valid parameters: i386 x86_64 ppc"
echo "-- Location: copy this file in x264 root directory"
echo "-- Git URL: git://git.videolan.org/x264.git"
echo "-- Git date: Wed Aug 10 00:16:46 2011 -070"
echo "--"
echo ""

if [ "$1" == "i386" ]; then
	export ARCH="i386"
	export CFLAGS=$CFLAGS" -arch $ARCH"
	export LDFLAGS=$LDFLAGS" -arch $ARCH"
	export HOST="$ARCH-apple-darwin"
elif [ "$1" == "x86_64" ]; then
	export ARCH="x86_64"
	export CFLAGS=$CFLAGS" -arch $ARCH"
	export LDFLAGS=$LDFLAGS" -arch $ARCH"
	export HOST="$ARCH-apple-darwin"
elif [ "$1" == "ppc" ]; then
	export ARCH="ppc"
	export CFLAGS=$CFLAGS" -arch $ARCH"
	export LDFLAGS=$LDFLAGS" -arch $ARCH"
	export HOST="$ARCH-apple-darwin"
else
	echo "\n=ERROR: '$1' is not a valid architecture\n"
	exit 1
fi

export HOME="$( cd "$( dirname "$0" )" && pwd )"
export PREFIX=$HOME"/"$ARCH

echo "PREFIX="$PREFIX

echo "Start building...\n\n"

$HOME/configure --prefix=$PREFIX  --host=$HOST --enable-static --extra-cflags="$CFLAGS" --extra-ldflags="$LDFLAGS" --disable-cli

make clean && make && make install

#mv ./x264.h $PREFIX/include/x264.h
#mv ./libx264.a $PREFIX/lib/libx264.a
OpenPOWER on IntegriCloud