12 Jun 2019 10:06 PM
Has anyone been successful with getting OneAgent SDK for C/C++ working on Solaris SPARC? This should be supported according to both capability support matrix and readme of the SDK. However, in my case, it seems the liboneagentsdk.so library is missing in my Oneagent available from my Dynatrace tenant.
I'm able to build the samples successfully, however they are looking for the liboneagentsdk.so in the agent directories:
2019-06-12 19:17:47.560 UTC [00000001] info [native] Trying to load agent from '/opt/dynatrace/oneagent/agent/lib64/liboneagentsdk.so'
2019-06-12 19:17:47.560 UTC [00000001] info [native] Unable to load agent from '/opt/dynatrace/oneagent/agent/lib64/liboneagentsdk.so', apr_dso_load failed: ld.so.1: sample1: /opt/dynatrace/oneagent/agent/lib64/liboneagentsdk.so: open failed: No such file or directory
2019-06-12 19:17:47.560 UTC [00000001] severe [native] Failed to load agent.
2019-06-12 19:17:47.560 UTC [00000001] severe [native] loadAndInitializeSDKLibrary: Could not load agent: DSO load failed
ONESDK initialized: no
ONESDK agent version: ''
ONESDK agent load info:
agent was found: yes
agent is compatible: no
Did I overlook something? The liboneagentsdk.so is normally present on Oneagent on Linux systems and the sample application finds and loads the library on Linux.
However, I can't find the library in Oneagent for Solaris SPARC. Any ideas?
Solved! Go to Solution.
13 Jun 2019 07:49 AM - last edited on 27 Mar 2023 10:54 AM by MaciejNeumann
Hi Julius,
thanks for your interest into the OneAgent SDK.
It seems you hit an installer issue. Please open support ticket on our support portal and mention our internal ticket APM-182956 as reference.
sorry for the inconvenience - thank you!
BR
Alram
13 Jun 2019 08:13 AM
Thanks, I'll create the ticket.