-
Notifications
You must be signed in to change notification settings - Fork 216
Expand file tree
/
Copy pathbuild_iphone.sh
More file actions
executable file
·22 lines (16 loc) · 857 Bytes
/
build_iphone.sh
File metadata and controls
executable file
·22 lines (16 loc) · 857 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#/bin/sh
# Compiles ffts for iOS
# Modify INSTALL_DIR, SDKVER and DEVROOT to suit your situation
INSTALL_DIR="`pwd`/build"
export SDKVER="6.1"
export DEVROOT="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer"
export SDKROOT="$DEVROOT/SDKs/iPhoneOS$SDKVER.sdk"
export CFLAGS="-O3 -Wreturn-type -Wparentheses -Wswitch -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-shorten-64-to-32 -Wno-trigraphs -fpascal-strings -miphoneos-version-min=5.0 -mcpu=cortex-a9 -arch armv7 -mfpu=neon -pipe -isysroot $SDKROOT -isystem $SDKROOT/usr/include -isystem $DEVROOT/usr/include -mno-thumb -no-integrated-as"
export AR="$DEVROOT/usr/bin/ar"
export CC="clang"
mkdir -p $INSTALL_DIR
./configure --enable-neon --build=i386-apple-darwin`uname -r` --host=arm-eabi --prefix=$INSTALL_DIR
make clean
make
make install
exit 0