Error running SBFspot on Synology DS214+ NAS


#1

Hello,

I got my SMA Sunnyboy 4.0 last week and would love to get SBFspot running on my Synology DS214+ NAS.

CPU: MARVELL Armada XP MV78230
DSM 6.2.2-24922 Update 2 (latest version)
Domoticz V4.10717.

When I run the SBFspot command from commandline via ssh I get an error, see below.
I guess it must be the C++ files included in the OS (DSM).

Has anyone SBFspot running on a Synology?
Please help…

Standaard uitvoer/fout:
/SBFspot: /lib/libstdc++.so.6: no version information available (required by ./SBFspot)
/SBFspot: /lib/libstdc++.so.6: no version information available (required by ./SBFspot)
/SBFspot: /lib/libstdc++.so.6: no version information available (required by ./SBFspot)
/SBFspot: /lib/libstdc++.so.6: no version information available (required by ./SBFspot)
/SBFspot: /lib/libstdc++.so.6: no version information available (required by ./SBFspot)
/SBFspot: /lib/libstdc++.so.6: no version information available (required by ./SBFspot)
/SBFspot: /lib/libstdc++.so.6: no version information available (required by ./SBFspot)
/SBFspot: /lib/libstdc++.so.6: no version information available (required by ./SBFspot)
/SBFspot: /lib/libstdc++.so.6: no version information available (required by ./SBFspot)
/SBFspot: relocation error: ./SBFspot: symbol _ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE, version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time reference

Thanks in advance,

Johnny6301


#2

How did you compile/build sbfspot?


#3

I just took the pre-build an pre-compiled version from Github.
https://github.com/SBFspot/SBFspot/releases/download/V3.5.2/sbfspot-sqlite-arm-linux.tar.gz


#4

Maybe this isn’t clear enough, but these precompiled builds are for raspberry pi only. These are for 32-bit and your NAS is probably 64-bit.
So you need to follow the wiki to build it from scratch.


#5

Thanks for the reaction. I guess I will put a Pi online for this purpose because compiling from scratch is no solution for me.