Hi,
I’ve purchased a Spirit 2 which arrived yesterday. Now I tried to set up the software so I can set up the unit itself. Unfortunately it seems to work with glibc up to 2.34 while my system ships 2.35, so trying to start the program results in:
Code:
flederfant@machine ~/Spirit/spirit-3.3.3-linux % ./settings.sh
./settings-x86_64: lib/linux-x86_64/libc.so.6: version `GLIBC_2.34' not found (required by /usr/lib/libgcc_s.so.1)
./settings-x86_64: lib/linux-x86_64/libc.so.6: version `GLIBC_2.33' not found (required by /usr/lib/libfontconfig.so.1)
./settings-x86_64: lib/linux-x86_64/libc.so.6: version `GLIBC_2.32' not found (required by /usr/lib/libglib-2.0.so.0)
./settings-x86_64: lib/linux-x86_64/libc.so.6: version `GLIBC_2.33' not found (required by /usr/lib/libglib-2.0.so.0)
./settings-x86_64: lib/linux-x86_64/libc.so.6: version `GLIBC_2.34' not found (required by /usr/lib/libglib-2.0.so.0)
./settings-x86_64: lib/linux-x86_64/libc.so.6: version `GLIBC_2.33' not found (required by /usr/lib/libfreetype.so.6)
./settings-x86_64: lib/linux-x86_64/libc.so.6: version `GLIBC_2.33' not found (required by /usr/lib/libX11.so.6)
./settings-x86_64: lib/linux-x86_64/libc.so.6: version `GLIBC_2.34' not found (required by /usr/lib/libX11.so.6)
./settings-x86_64: lib/linux-x86_64/libc.so.6: version `GLIBC_2.33' not found (required by /usr/lib/libharfbuzz.so.0)
My question is: is there a possibility to add 2.35 to the list, or are the sources of the program accessible so I can try to compile it myself?
Edit, solution: looked a bit closer – seems that there is a problem with the libc.so.6 that comes with the software. I replaced the shipped libc.6.so, libpthread.so.0 and librt.so.1 with the system libs from /usr/lib/ and the program starts. I’ll leave this thread here in case another Linux user stumbles upon that problem. Fly safe!