Skip to content

Commit 8d66bf0

Browse files
tlundeenAndrewSB
authored andcommitted
Fix build to work on MacOS
Changed default NDK version from 4.8 to 4.9
1 parent 77064c9 commit 8d66bf0

File tree

4 files changed

+14
-9
lines changed

4 files changed

+14
-9
lines changed

build.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ uname -s | grep -i "linux" && NCPU=`cat /proc/cpuinfo | grep -c -i processor`
99

1010
NDK=`which ndk-build`
1111
NDK=`dirname $NDK`
12-
NDK=`readlink -f $NDK`
12+
#NDK=`readlink -f $NDK`
1313

1414
export CLANG=1
1515

@@ -180,8 +180,8 @@ cd $BUILDDIR/$ARCH
180180
cd ..
181181
} || exit 1
182182

183-
sed -i "s@LD_SONAME *=.*@LD_SONAME =@g" config/mh-linux
184-
sed -i "s%ln -s *%cp -f \$(dir \$@)/%g" config/mh-linux
183+
sed -i.tmp "s@LD_SONAME *=.*@LD_SONAME =@g" config/mh-linux
184+
sed -i.tmp "s%ln -s *%cp -f \$(dir \$@)/%g" config/mh-linux
185185

186186
env CFLAGS="-I$NDK/sources/android/support/include -frtti -fexceptions" \
187187
LDFLAGS="-frtti -fexceptions -L$BUILDDIR/$ARCH/lib" \
@@ -199,13 +199,13 @@ cd $BUILDDIR/$ARCH
199199
# ICULEHB_LIBS="-licu-le-hb" \
200200
# --enable-layoutex \
201201

202-
sed -i "s@^prefix *= *.*@prefix = .@" icudefs.mk || exit 1
202+
sed -i.tmp "s@^prefix *= *.*@prefix = .@" icudefs.mk || exit 1
203203

204204
env PATH=`pwd`:$PATH \
205205
$BUILDDIR/setCrossEnvironment-$ARCH.sh \
206206
make -j$NCPU VERBOSE=1 || exit 1
207207

208-
sed -i "s@^prefix *= *.*@prefix = `pwd`/../../@" icudefs.mk || exit 1
208+
sed -i.tmp "s@^prefix *= *.*@prefix = `pwd`/../../@" icudefs.mk || exit 1
209209

210210
env PATH=`pwd`:$PATH \
211211
$BUILDDIR/setCrossEnvironment-$ARCH.sh \

setCrossEnvironment-armeabi-v7a.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@ fi
1818

1919
NDK=`which ndk-build`
2020
NDK=`dirname $NDK`
21-
NDK=`readlink -f $NDK`
21+
#NDK=`readlink -f $NDK`
2222

2323
#echo NDK $NDK
2424
GCCPREFIX=arm-linux-androideabi
2525
[ -z "$NDK_TOOLCHAIN_VERSION" ] && NDK_TOOLCHAIN_VERSION=4.9
2626
[ -z "$PLATFORMVER" ] && PLATFORMVER=android-16
27-
GCCVER=4.8
27+
GCCVER=4.9
28+
2829
LOCAL_PATH=`dirname $0`
2930
if which realpath > /dev/null ; then
3031
LOCAL_PATH=`realpath $LOCAL_PATH`

setCrossEnvironment-armeabi.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,14 @@ fi
1616

1717
NDK=`which ndk-build`
1818
NDK=`dirname $NDK`
19-
NDK=`readlink -f $NDK`
19+
#NDK=`readlink -f $NDK`
2020

2121
#echo NDK $NDK
2222
GCCPREFIX=arm-linux-androideabi
2323
[ -z "$NDK_TOOLCHAIN_VERSION" ] && NDK_TOOLCHAIN_VERSION=4.9
2424
[ -z "$PLATFORMVER" ] && PLATFORMVER=android-15
25+
GCCVER=4.9
26+
2527
LOCAL_PATH=`dirname $0`
2628
if which realpath > /dev/null ; then
2729
LOCAL_PATH=`realpath $LOCAL_PATH`

setCrossEnvironment-x86.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,14 @@ fi
1616

1717
NDK=`which ndk-build`
1818
NDK=`dirname $NDK`
19-
NDK=`readlink -f $NDK`
19+
#NDK=`readlink -f $NDK`
2020

2121
#echo NDK $NDK
2222
GCCPREFIX=i686-linux-android
2323
[ -z "$NDK_TOOLCHAIN_VERSION" ] && NDK_TOOLCHAIN_VERSION=4.9
2424
[ -z "$PLATFORMVER" ] && PLATFORMVER=android-15
25+
GCCVER=4.9
26+
2527
LOCAL_PATH=`dirname $0`
2628
if which realpath > /dev/null ; then
2729
LOCAL_PATH=`realpath $LOCAL_PATH`

0 commit comments

Comments
 (0)