gil 1 Posted January 9 While looking for a good logging solution for use in Firemonkey Android application i stumbled upon GrijjyCloudLogger. The GrijjyCloudLogger looks impressive so, i have downloaded and installed as instructed and for windows all run fine. However when trying to test under Android i get error during the linking stage (arm-linux-androideabi-ld.exe: error: cannot find -lgnustl_static). It seems like a general problem that related for static linking to some of DelphiZeroMQ files. The issues seems simple to solve but I'm new to android development and firemonkey. Any Idea how to fix this? Thanks a lot Full details on how to reproduce the error? when adding , "uses Grijjy.CloudLogging;" in blank multi-device application on Delphi 11.3, compiling for android-32, i get an error [DCC Error] E2597 C:\Users\Public\Documents\Embarcadero\Studio\22.0\CatalogRepository\AndroidNDK-21-22.0.48361.3236\android-ndk-r21\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: error: cannot find -lgnustl_static C:/Grijjy/Projects/ThirdParty/ZeroMQ/Android/zmq//jni/../../zeromq/src/zmq.cpp:163: error: undefined reference to 'operator new(unsigned int, std::nothrow_t const&)' C:/Grijjy/Projects/ThirdParty/ZeroMQ/Android/zmq//jni/../../zeromq/src/zmq.cpp:166: error: undefined reference to 'std::nothrow' ... ... i have installed GrijjyCloudLogger - https://github.com/grijjy/GrijjyCloudLogger GrijjyFoundation - https://github.com/grijjy/GrijjyFoundation DelphiZeroMQ - https://github.com/grijjy/DelphiZeroMQ Any Idea how to fix this? Thanks a lot Share this post Link to post
Rollo62 536 Posted January 9 (edited) I had high hope in some of the Grijjy tools as well, unfortunately I must say that they mostly turn out to be proof-of-concept only. I can see not much roadmap, improvements or long-term support ( CloudLogger 5yr old ) . Maybe someone can proof me wrong, I hope so For a logger I can recommend Dave's DeviceLens for Android, which works nicely and is well-supported. Edited January 9 by Rollo62 Share this post Link to post
Dave Nottage 557 Posted January 9 7 hours ago, gil said: While looking for a good logging solution for use in Firemonkey Android application Cloud logging, or local? If local, see this, which includes a mention of Device Lens. 7 hours ago, gil said: However when trying to test under Android i get error during the linking stage (arm-linux-androideabi-ld.exe: error: cannot find -lgnustl_static). See this discussion: As @Rollo62 mentioned, Grijjy Cloud Logger has not had an update in a few years, however I suspect it's still viable as a cloud logging solution. 1 Share this post Link to post
gil 1 Posted January 10 @Dave Nottage and @Rollo62, thank you very much for the useful information and tips. Yep, DeviceLens looks the right tool for the job. 1 Share this post Link to post