Hello Marten,
I want to report an error with the compiled plugin version 2.0.1 for Linux which prevents the plugin from being loaded. Using Ubuntu 18.04 (current LTS version), the plugin is missing some specific library versions which are only available in non LTS-versions 19.04 and 19.10. Please find below the outputs of 'ldd' (Check of linked libraries) and the output of the supported GLIB versions of the mentioned libraries:
Output in X-Plane Log.txt
dlerror:/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /home/daniel/X-Plane 11/Resources/plugins/SAM/lin_x64/SAM.xpl)
Output of ldd
daniel@daniel-Linux ~/X-Plane 11/Resources/plugins/SAM/lin_x64 $ ldd SAM.xpl
./SAM.xpl: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by ./SAM.xpl)
./SAM.xpl: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by ./SAM.xpl)
[...]
Output GLIB version 'libm.so.6'
daniel@daniel-Linux ~ $ strings /lib/x86_64-linux-gnu/libm.so.6 | grep GLIB
GLIBC_2.2.5
GLIBC_2.4
GLIBC_2.15
GLIBC_2.18
GLIBC_2.23
GLIBC_2.24
GLIBC_2.25
GLIBC_2.26
GLIBC_2.27
Output GLIB version 'libstdc++.so.6'
daniel@daniel-Linux ~ $ strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBC
GLIBCXX_3.4
[...]
GLIBCXX_3.4.22
GLIBCXX_3.4.23
GLIBCXX_3.4.24
GLIBCXX_3.4.25
[...]
To me it looks like it's a cross-compilation error by compiling the plugin on a non-LTS Linux version (as 19.10 for example) which breaks compatibility to older LTS-versions as too recent library versions are used for linking
Regards,
Daniel
Log.txt