'TargetConditionals.h' file not found
sh-3.2# ./compile.sh
*** No ANDROID_ABI defined architecture: using ARMv7
sed: -: No such file or directory
sed: -: No such file or directory
local.properties: Contains incompatible sdk.dir and/or ndk.dir properties. Replacing...
local.properties: Finished replacing sdk.dir and/or ndk.dir with current environment variables.
VLC source found
Configuring
ABI: armeabi-v7a
API: 9
PATH: /Users/swtf/Desktop/vlc/vlc-android/toolchains/arm/bin:/usr/local/opt/gettext/bin:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx/android-ndk-r14b:/usr/local/opt/gettext/bin:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx/android-ndk-r14b:/usr/local/opt/gettext/bin:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx/android-ndk-r14b:/usr/local/opt/gettext/bin:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx/android-ndk-r14b:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx/android-ndk-r14b:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx/platform-tools:/Applications/AndroidStudio.app/Contents/gradle/gradle-2.8/bin
EXTRA_CFLAGS: -march=armv7-a -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -MMD -MP -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -fno-integrated-as
VLC_CFLAGS: -std=gnu11 -g -O2 -fstrict-aliasing -funsafe-math-optimizations
VLC_CXXFLAGS: -std=gnu++11 -g -O2 -fstrict-aliasing -funsafe-math-optimizations
Building tools
protoc too old
To-be-built packages: protoc
You are ready to build VLC and its contribs
make: `.gas' is up to date.
Building the contribs
Generating EGL pkg-config file
Generating GLESv2 pkg-config file
-n Guessing build system...
x86_64-apple-darwin17.6.0
-n Packages licensing...
GPL version 3, with advertisement clauses
Creating configuration file... config.mak
Bootstrap completed.
Run "make" to start compilation.
Other targets:
* make install same as "make"
* make prebuilt fetch and install prebuilt binaries
* make list list packages
* make fetch fetch required source tarballs
* make fetch-all fetch all source tarballs
* make distclean clean everything and undo bootstrap
* make mostlyclean clean everything except source tarballs
* make clean clean everything
* make package prepare prebuilt packages
* make help show this text
make: Nothing to be done for `fetch'.
cd harfbuzz && mkdir -p build && cd build && CC="/Users/swtf/Desktop/vlc/vlc-android/toolchains/arm/bin/clang" CXX="/Users/swtf/Desktop/vlc/vlc-android/toolchains/arm/bin/clang++" LD="/Users/swtf/Desktop/vlc/vlc-android/toolchains/arm/bin/arm-linux-androideabi-ld" AR="/Users/swtf/Desktop/vlc/vlc-android/toolchains/arm/bin/arm-linux-androideabi-ar" CCAS="/Users/swtf/Desktop/vlc/vlc-android/toolchains/arm/bin/clang -c" RANLIB="/Users/swtf/Desktop/vlc/vlc-android/toolchains/arm/bin/arm-linux-androideabi-ranlib" STRIP="arm-linux-androideabi-strip" PATH="/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/arm-linux-androideabi/bin:/Users/swtf/Desktop/vlc/vlc-android/vlc/extras/tools/build/bin:/Users/swtf/Desktop/vlc/vlc-android/vlc/extras/tools/build/bin:/Users/swtf/Desktop/vlc/vlc-android/toolchains/arm/bin:/usr/local/opt/gettext/bin:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx/android-ndk-r14b:/usr/local/opt/gettext/bin:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx/android-ndk-r14b:/usr/local/opt/gettext/bin:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx/android-ndk-r14b:/usr/local/opt/gettext/bin:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx/android-ndk-r14b:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx/android-ndk-r14b:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx:/Users/swtf/Desktop/AndroidSDK/android-sdk-macosx/platform-tools:/Applications/AndroidStudio.app/Contents/gradle/gradle-2.8/bin" CPPFLAGS=" -march=armv7-a -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -MMD -MP -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -fno-integrated-as -I/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/arm-linux-androideabi/include -fPIC" CFLAGS=" -march=armv7-a -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -MMD -MP -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -fno-integrated-as -I/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/arm-linux-androideabi/include -g -O2 -fPIC" CXXFLAGS=" -march=armv7-a -mfpu=vfpv3-d16 -mcpu=cortex-a8 -mthumb -mfloat-abi=softfp -MMD -MP -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -fno-integrated-as -I/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/arm-linux-androideabi/include -fexceptions -frtti -D__STDC_FORMAT_MACROS=1 -D__STDC_CONSTANT_MACROS=1 -D__STDC_LIMIT_MACROS=1 -g -O2 -fPIC" LDFLAGS=" -L/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/arm-linux-androideabi/lib -Wl,--fix-cortex-a8 -L/Users/swtf/Desktop/vlc/vlc-android/toolchains/arm/arm-linux-androideabi/lib -lc++abi -lc++_static" cmake . -DCMAKE_TOOLCHAIN_FILE=/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/toolchain.cmake -DCMAKE_INSTALL_PREFIX=/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/arm-linux-androideabi \
-DBUILD_SHARED_LIBS:BOOL=OFF -DHB_HAVE_FREETYPE:BOOL=ON \
.. && make
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/harfbuzz/build
make[1]: Entering directory `/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/harfbuzz/build'
make[2]: Entering directory `/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/harfbuzz/build'
make[3]: Entering directory `/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/harfbuzz/build'
make[3]: Leaving directory `/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/harfbuzz/build'
make[3]: Entering directory `/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/harfbuzz/build'
[ 1%] Building CXX object CMakeFiles/harfbuzz.dir/src/hb-coretext.cc.o
In file included from /Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/harfbuzz/src/hb-coretext.cc:35:
/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/harfbuzz/src/hb-coretext.h:32:10: fatal error:
'TargetConditionals.h' file not found
#include "TargetConditionals.h"
^
1 error generated.
make[3]: *** [CMakeFiles/harfbuzz.dir/src/hb-coretext.cc.o] Error 1
make[3]: Leaving directory `/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/harfbuzz/build'
make[2]: *** [CMakeFiles/harfbuzz.dir/all] Error 2
make[2]: Leaving directory `/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/harfbuzz/build'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/Users/swtf/Desktop/vlc/vlc-android/vlc/contrib/contrib-android-arm-linux-androideabi/harfbuzz/build'
make: *** [.harfbuzz] Error 2
contribs: make failed
The System has TargetConditionals.h file in /usr/include, please tell me why? TKS!!!