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