Skip to content

Instantly share code, notes, and snippets.

@mhashmi
Created July 20, 2015 12:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mhashmi/58b350590f982ce35b1d to your computer and use it in GitHub Desktop.
Save mhashmi/58b350590f982ce35b1d to your computer and use it in GitHub Desktop.
OF Android emptyExample linking error
Executing tasks: [:examples:android:androidEmptyExample:assembleDebug]
Configuration on demand is an incubating feature.
ofNdkSetup
:ofNdkSetup UP-TO-DATE
:examples:android:androidEmptyExample:compileDebugOF
HOST_OS=Darwin
HOST_ARCH=x86_64
make: Entering directory `/Users/mustafa/Development/ofHead/examples/android/androidEmptyExample'
Compiling OF library for Debug
/Users/mustafa/Development/Android/ndk/prebuilt/darwin-x86_64/bin/make -C ../../../libs/openFrameworksCompiled/project/ Debug PLATFORM_OS=Android ABIS_TO_COMPILE_DEBUG="armv7"
HOST_OS=Darwin
HOST_ARCH=x86_64
make[1]: Entering directory `/Users/mustafa/Development/ofHead/libs/openFrameworksCompiled/project'
HOST_OS=Darwin
HOST_ARCH=x86_64
make[2]: `DebugABI' is up to date.
HOST_OS=Darwin
HOST_ARCH=x86_64
Done!
make[1]: Leaving directory `/Users/mustafa/Development/ofHead/libs/openFrameworksCompiled/project'
Compiling androidEmptyExample for Debug
HOST_OS=Darwin
HOST_ARCH=x86_64
make[1]: Entering directory `/Users/mustafa/Development/ofHead/examples/android/androidEmptyExample'
Linking libs/armeabi-v7a/libOFAndroidApp.so for android/armeabi-v7a
/Users/mustafa/Development/Android/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -o libs/armeabi-v7a/libOFAndroidApp.so obj/android/armv7/Debug/src/main.o obj/android/armv7/Debug/src/ofApp.o ../../../addons/obj/android/armv7/Debug/ofxAndroid/src/ofAppAndroidWindow.o ../../../addons/obj/android/armv7/Debug/ofxAndroid/src/ofxAndroidAccelerometer.o ../../../addons/obj/android/armv7/Debug/ofxAndroid/src/ofxAndroidGPS.o ../../../addons/obj/android/armv7/Debug/ofxAndroid/src/ofxAndroidLogChannel.o ../../../addons/obj/android/armv7/Debug/ofxAndroid/src/ofxAndroidSoundPlayer.o ../../../addons/obj/android/armv7/Debug/ofxAndroid/src/ofxAndroidSoundStream.o ../../../addons/obj/android/armv7/Debug/ofxAndroid/src/ofxAndroidUtils.o ../../../addons/obj/android/armv7/Debug/ofxAndroid/src/ofxAndroidVibrator.o ../../../addons/obj/android/armv7/Debug/ofxAndroid/src/ofxAndroidVideoGrabber.o ../../../addons/obj/android/armv7/Debug/ofxAndroid/src/ofxAndroidVideoPlayer.o ../../../addons/obj/android/armv7/Debug/ofxAccelerometer/src/ofxAccelerometer.o ../../../libs/openFrameworksCompiled/lib/android/armv7/libopenFrameworksDebug.a --sysroot=/Users/mustafa/Development/Android/ndk/platforms/android-19/arch-arm/ -nostdlib -L"/Users/mustafa/Development/Android/ndk/sources/cxx-stl/gnu-libstdc++/4.9/libs/armeabi-v7a" -Wl,--fix-cortex-a8 -shared -Wl,--no-undefined -Wl,--as-needed -Wl,--gc-sections -Wl,--exclude-libs,ALL ../../../libs/FreeImage/lib/android/armeabi-v7a/libfreeimage.a ../../../libs/boost/lib/android/armeabi-v7a/libboost_filesystem.a ../../../libs/boost/lib/android/armeabi-v7a/libboost_system.a ../../../libs/freetype/lib/android/armeabi-v7a/libfreetype.a ../../../libs/glu/lib/android/armeabi-v7a/libGLU.a ../../../libs/tess2/lib/android/armeabi-v7a/libtess2.a ../../../libs/poco/lib/android/armeabi-v7a/libPocoNetSSL.a ../../../libs/poco/lib/android/armeabi-v7a/libPocoNet.a ../../../libs/poco/lib/android/armeabi-v7a/libPocoCrypto.a ../../../libs/poco/lib/android/armeabi-v7a/libPocoJSON.a ../../../libs/poco/lib/android/armeabi-v7a/libPocoMongoDB.a ../../../libs/poco/lib/android/armeabi-v7a/libPocoDataSQLite.a ../../../libs/poco/lib/android/armeabi-v7a/libPocoData.a ../../../libs/poco/lib/android/armeabi-v7a/libPocoUtil.a ../../../libs/poco/lib/android/armeabi-v7a/libPocoXML.a ../../../libs/poco/lib/android/armeabi-v7a/libPocoFoundation.a ../../../libs/openssl/lib/android/armeabi-v7a/libssl.a ../../../libs/openssl/lib/android/armeabi-v7a/libcrypto.a -lOpenSLES -lsupc++ -lz -lGLESv1_CM -lGLESv2 -llog -ldl -lm -lc -lgnustl_static -lgcc
make[1]: Leaving directory `/Users/mustafa/Development/ofHead/examples/android/androidEmptyExample'
make: Leaving directory `/Users/mustafa/Development/ofHead/examples/android/androidEmptyExample'
../../../libs/poco/lib/android/armeabi-v7a/libPocoFoundation.a(Thread.o):Thread.cpp:function Poco::ThreadImpl::runnableEntry(void*): error: undefined reference to 'sigemptyset'
../../../libs/poco/lib/android/armeabi-v7a/libPocoFoundation.a(Thread.o):Thread.cpp:function Poco::ThreadImpl::runnableEntry(void*): error: undefined reference to 'sigaddset'
../../../libs/poco/lib/android/armeabi-v7a/libPocoFoundation.a(Thread.o):Thread.cpp:function Poco::ThreadImpl::runnableEntry(void*): error: undefined reference to 'sigaddset'
../../../libs/poco/lib/android/armeabi-v7a/libPocoFoundation.a(Thread.o):Thread.cpp:function Poco::ThreadImpl::runnableEntry(void*): error: undefined reference to 'sigaddset'
../../../libs/poco/lib/android/armeabi-v7a/libPocoFoundation.a(Thread.o):Thread.cpp:function _GLOBAL__sub_I_Thread.cpp: error: undefined reference to 'sigemptyset'
../../../libs/poco/lib/android/armeabi-v7a/libPocoFoundation.a(Thread.o):Thread.cpp:function _GLOBAL__sub_I_Thread.cpp: error: undefined reference to 'sigaddset'
../../../libs/openssl/lib/android/armeabi-v7a/libcrypto.a(armcap.o):armcap.c:function OPENSSL_cpuid_setup: error: undefined reference to 'sigfillset'
../../../libs/openssl/lib/android/armeabi-v7a/libcrypto.a(armcap.o):armcap.c:function OPENSSL_cpuid_setup: error: undefined reference to 'sigdelset'
../../../libs/openssl/lib/android/armeabi-v7a/libcrypto.a(armcap.o):armcap.c:function OPENSSL_cpuid_setup: error: undefined reference to 'sigdelset'
../../../libs/openssl/lib/android/armeabi-v7a/libcrypto.a(armcap.o):armcap.c:function OPENSSL_cpuid_setup: error: undefined reference to 'sigdelset'
../../../libs/openssl/lib/android/armeabi-v7a/libcrypto.a(armcap.o):armcap.c:function OPENSSL_cpuid_setup: error: undefined reference to 'sigdelset'
../../../libs/openssl/lib/android/armeabi-v7a/libcrypto.a(ui_openssl.o):ui_openssl.c:function read_string_inner: error: undefined reference to 'signal'
../../../libs/openssl/lib/android/armeabi-v7a/libcrypto.a(ui_openssl.o):ui_openssl.c:function read_string_inner: error: undefined reference to 'tcsetattr'
../../../libs/openssl/lib/android/armeabi-v7a/libcrypto.a(ui_openssl.o):ui_openssl.c:function read_string_inner: error: undefined reference to 'tcsetattr'
../../../libs/openssl/lib/android/armeabi-v7a/libcrypto.a(ui_openssl.o):ui_openssl.c:function open_console: error: undefined reference to 'tcgetattr'
collect2: error: ld returned 1 exit status
make[1]: *** [libs/armeabi-v7a/libOFAndroidApp.so] Error 1
make: *** [Debug] Error 2
:examples:android:androidEmptyExample:compileDebugOF FAILED
FAILURE: Build failed with an exception.
* Where:
Build file '/Users/mustafa/Development/ofHead/libs/openFrameworksCompiled/project/android/build.gradle' line: 146
* What went wrong:
Execution failed for task ':examples:android:androidEmptyExample:compileDebugOF'.
> make failed with exit status 2
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 18.363 secs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment