Closed
Description
Since #30 was merged following the Android build instructions fails to link with this error:
ld.lld: error: undefined symbol: LibraryLoader::GetCurrentProcessHandle()
>>> referenced by HTTPS.cpp:70 (src/jni/lua-modules/lua-https/src/common/HTTPS.cpp:70)
>>> /love-***/love/build/intermediates/cxx/Debug/266f3n1h/obj/local/arm64-v8a/objs-debug/https/src/common/HTTPS.o:(__cxx_global_var_init.1)
>>> referenced by AndroidClient.cpp:55 (src/jni/lua-modules/lua-https/src/***/AndroidClient.cpp:55)
>>> /love-***/love/build/intermediates/cxx/Debug/266f3n1h/obj/local/arm64-v8a/objs-debug/https/src/***/AndroidClient.o:(AndroidClient::AndroidClient())
ld.lld: error: undefined symbol: LibraryLoader::GetFunction(void*, char const*)
>>> referenced by LibraryLoader.h:17 (src/jni/lua-modules/lua-https/src/***/../common/LibraryLoader.h:17)
>>> /love-***/love/build/intermediates/cxx/Debug/266f3n1h/obj/local/arm64-v8a/objs-debug/https/src/***/AndroidClient.o:(bool LibraryLoader::LoadSymbol<_JNIEnv* (*)()>(_JNIEnv* (*&)(), void*, char const*))
>>> referenced by LibraryLoader.h:17 (src/jni/lua-modules/lua-https/src/***/../common/LibraryLoader.h:17)
>>> /love-***/love/build/intermediates/cxx/Debug/266f3n1h/obj/local/arm64-v8a/objs-debug/https/src/***/AndroidClient.o:(bool LibraryLoader::LoadSymbol<_jobject* (*)()>(_jobject* (*&)(), void*, char const*))
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [/root/.***/sdk/ndk/25.2.9519653/build/core/build-binary.mk:657: /love-***/love/build/intermediates/cxx/Debug/266f3n1h/obj/local/arm64-v8a/https.so] Error 1
Metadata
Metadata
Assignees
Labels
No labels