AH, the log currently only ends up there in case of a successful build.
I need to fix that issue too, so that itâs always stored on disc. Sorry for sending you on a wild goose hunt! HONK
Iâll try to find the log on the server insteadâŚ
EDIT: And here it is:
armv7a-linux-androideabi16-clang++ -isysroot=/opt/platformsdk/android/android-ndk-r20/toolchains/llvm/prebuilt/linux-x86_64/sysroot -static-libstdc++ build/main_tmp3.o -o build/libdmengine.so -Wl,-soname=libdmengine.so -DDLIB_LOG_DOMAIN="ENGINE_MAIN" -DDM_PLATFORM_ANDROID -DLUA_BYTECODE_ENABLE_32 -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wl,--fix-cortex-a8 -Wl,--no-undefined -Wl,-z,noexecstack -landroid -fpic -z text -L/tmp/job7606122260308143161/build -L/tmp/job7606122260308143161/upload/openssl/lib/armv7-android -L/var/extender/sdk/a404b463128a6eecf3d5cce4916180b222488123/defoldsdk//lib/armv7-android -L/var/extender/sdk/a404b463128a6eecf3d5cce4916180b222488123/defoldsdk//ext/lib/armv7-android -L/opt/platformsdk/android/android-ndk-r20/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a -Wl,-Bstatic -Wl,--start-group -lc++_static -lengine_release -lengine_service_null -lprofilerext_null -lengine_release -lengine_service_null -lprofilerext_null -lengine_release -lengine_service_null -lprofilerext_null -l2 -l1 -lcrypto -lssl -lmbedtls -lwebviewext -lfacebookext -liapext -lpushext -liacext -lrecord_null -lgameobject -lddf -lresource -lgamesys -lgraphics -lphysics -lBulletDynamics -lBulletCollision -lLinearMath -lBox2D -lrender -lscript -lluajit-5.1 -lextension -lhid -linput -lparticle -lrig -ldlib -ldmglfw -lgui -lcrashext -lsound -lopenal_soft -ltremolo -lliveupdate -lunwind -lcares -Wl,--end-group -Wl,-Bdynamic -lEGL -lGLESv1_CM -lGLESv2 -lOpenSLES -lm -llog -lc -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -shared
/tmp/job7606122260308143161/upload/openssl/lib/armv7-android/libcrypto.a(cryptlib.o):cryptlib.c:function OPENSSL_showfatal: error: undefined reference to 'stderr'
/tmp/job7606122260308143161/upload/openssl/lib/armv7-android/libcrypto.a(eng_openssl.o):eng_openssl.c:function openssl_load_privkey: error: undefined reference to 'stderr'
/tmp/job7606122260308143161/upload/openssl/lib/armv7-android/libcrypto.a(eng_openssl.o):eng_openssl.c:function test_rc4_init_key: error: undefined reference to 'stderr'
/tmp/job7606122260308143161/upload/openssl/lib/armv7-android/libcrypto.a(ui_openssl.o):ui_openssl.c:function open_console: error: undefined reference to 'tcgetattr'
/tmp/job7606122260308143161/upload/openssl/lib/armv7-android/libcrypto.a(ui_openssl.o):ui_openssl.c:function open_console: error: undefined reference to 'stdin'
/tmp/job7606122260308143161/upload/openssl/lib/armv7-android/libcrypto.a(ui_openssl.o):ui_openssl.c:function open_console: error: undefined reference to 'stderr'
/tmp/job7606122260308143161/upload/openssl/lib/armv7-android/libcrypto.a(ui_openssl.o):ui_openssl.c:function close_console: error: undefined reference to 'stdin'
/tmp/job7606122260308143161/upload/openssl/lib/armv7-android/libcrypto.a(ui_openssl.o):ui_openssl.c:function read_string_inner: error: undefined reference to 'signal'
/tmp/job7606122260308143161/upload/openssl/lib/armv7-android/libcrypto.a(ui_openssl.o):ui_openssl.c:function read_string_inner: error: undefined reference to 'tcsetattr'
/tmp/job7606122260308143161/upload/openssl/lib/armv7-android/libcrypto.a(ui_openssl.o):ui_openssl.c:function read_string_inner: error: undefined reference to 'tcsetattr'
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Not sure why itâd complain on that though.
Perhaps NO_STDIO
should be used when compiling OpenSSL?