❯❯❯ fuse preview -tandroid Fuse 1.0.0 (build 13426) Configuring (2.6 s) Compiling syntax tree (1.8 s) Generating code and data (8.5 s) Building Android app 2/2: hikr.apk FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:externalNativeBuildDebug'. > Build command failed. Error while executing '/Users/tudor/Library/Android/sdk/cmake/3.6.3155560/bin/cmake' with arguments {--build /Users/tudor/0.DevCenter/workspace/fuse/hikr/build/Android/Preview/app/.externalNativeBuild/cmake/debug/armeabi-v7a --target hikr} [1/153] Building CXX object CMakeFiles/hikr.dir/app/src/main/jni/Implementation/Cpp/posix_mutex.cpp.o [2/153] Building CXX object CMakeFiles/hikr.dir/app/src/main/jni/Implementation/Cpp/posix_reset_event.cpp.o [3/153] Building CXX object CMakeFiles/hikr.dir/app/src/main/jni/Implementation/Cpp/posix_semaphore.cpp.o [4/153] Building CXX object CMakeFiles/hikr.dir/app/src/main/jni/Implementation/Cpp/posix_thread.cpp.o [5/153] Building CXX object CMakeFiles/hikr.dir/app/src/main/jni/BootstrapperImpl_Android.cpp.o [6/153] Building CXX object CMakeFiles/hikr.dir/app/src/main/jni/hb-ft-cached.cc.o [7/153] Building CXX object CMakeFiles/hikr.dir/app/src/main/jni/Source/pugixml.cpp.o [8/153] Building CXX object CMakeFiles/hikr.dir/app/src/main/jni/_root.g.cpp.o [9/153] Building CXX object CMakeFiles/hikr.dir/app/src/main/jni/_root.EditHikePage.cpp.o [10/153] Building CXX object CMakeFiles/hikr.dir/app/src/main/jni/_root.hikr_accessor_h-65d6e926.cpp.o FAILED: /Users/tudor/Library/Android/sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=armv7-none-linux-androideabi --gcc-toolchain=/Users/tudor/Library/Android/sdk/ndk-bundle/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64 --sysroot=/Users/tudor/Library/Android/sdk/ndk-bundle/sysroot -DANDROID_NDK=/Users/tudor/Library/Android/sdk/ndk-bundle -DANDROID_PLATFORM=9 -DANDROID_STL=stlport_shared -DANDROID_TOOLCHAIN=clang -Dhikr_EXPORTS -I../../../../src/main/include -I"/Users/tudor/Library/Application Support/Fusetools/Packages/UnoCore/1.0.11/prebuilt/Android/include" -I/Users/tudor/Library/Android/sdk/ndk-bundle/sources/android/support/include -I"/Users/tudor/Library/Application Support/Fusetools/Packages/Fuse.Scripting.V8/1.0.2" -I"/Users/tudor/Library/Application Support/Fusetools/Packages/Fuse.Text/1.0.2/harfbuzz/include" -isystem /Users/tudor/Library/Android/sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/include -isystem /Users/tudor/Library/Android/sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a/include -isystem /Users/tudor/Library/Android/sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/include/backward -isystem /Users/tudor/Library/Android/sdk/ndk-bundle/sysroot/usr/include/arm-linux-androideabi -D__ANDROID_API__=16 -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fno-integrated-as -mthumb -Wa,--noexecstack -Wformat -Werror=format-security -std=c++11 -Wno-unused-value -Wno-dangling-else -Wno-invalid-offsetof -fexceptions -frtti -O0 -fno-limit-debug-info -fPIC -MD -MT CMakeFiles/hikr.dir/app/src/main/jni/Implementation/Cpp/posix_mutex.cpp.o -MF CMakeFiles/hikr.dir/app/src/main/jni/Implementation/Cpp/posix_mutex.cpp.o.d -o CMakeFiles/hikr.dir/app/src/main/jni/Implementation/Cpp/posix_mutex.cpp.o -c /Users/tudor/0.DevCenter/workspace/fuse/hikr/build/Android/Preview/app/src/main/jni/Implementation/Cpp/posix_mutex.cpp /Users/tudor/0.DevCenter/workspace/fuse/hikr/build/Android/Preview/app/src/main/jni/Implementation/Cpp/posix_mutex.cpp:23:13: error: use of undeclared identifier 'pthread_mutex_lock_timeout_np' return pthread_mutex_lock_timeout_np(mutexHandle, millisecondsTimeout) == 0; ^ 1 error generated. ninja: build stopped: subcommand failed. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. ## 2/2: hikr.apk Incremental java compilation is an incubating feature. :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:checkDebugManifest :app:preReleaseBuild UP-TO-DATE :app:prepareComAndroidSupportAnimatedVectorDrawable2340Library UP-TO-DATE :app:prepareComAndroidSupportAppcompatV72340Library UP-TO-DATE :app:prepareComAndroidSupportDesign2340Library UP-TO-DATE :app:prepareComAndroidSupportRecyclerviewV72340Library UP-TO-DATE :app:prepareComAndroidSupportSupportV42340Library UP-TO-DATE :app:prepareComAndroidSupportSupportVectorDrawable2340Library UP-TO-DATE :app:prepareDebugDependencies :app:compileDebugAidl UP-TO-DATE :app:compileDebugRenderscript UP-TO-DATE :app:generateDebugBuildConfig UP-TO-DATE :app:generateDebugResValues UP-TO-DATE :app:generateDebugResources UP-TO-DATE :app:mergeDebugResources UP-TO-DATE :app:processDebugManifest UP-TO-DATE :app:processDebugResources UP-TO-DATE :app:generateDebugSources UP-TO-DATE :app:incrementalDebugJavaCompilationSafeguard UP-TO-DATE :app:compileDebugJavaWithJavac UP-TO-DATE :app:generateJsonModelDebug UP-TO-DATE :app:externalNativeBuildDebug building /Users/tudor/0.DevCenter/workspace/fuse/hikr/build/Android/Preview/app/.externalNativeBuild/cmake/debug/obj/armeabi-v7a/libhikr.so :app:externalNativeBuildDebug FAILED BUILD FAILED Total time: 2.912 secs (unknown): E0200: Android build failed ?: Error E0200: Android build failed (3.8 s) Build completed in 16.68 seconds 1 error fuse: Failed to compile project