ClassiCube
ClassiCube copied to clipboard
Versions compiled on linux with recent GLIBC don't work on linux with older GLIBC
Recent GLIBC updated exp/log implementation in GLIBC 2.17 (https://abi-laboratory.pro/?view=changelog&l=glibc&v=2.17)
However, when trying to run this compiled version on linux with older GLIBC versions, it will fail to start (./ClassiCube: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.17` not found (required by ./ClassiCube))
Solution seems to be to force exp/log to use an older symver - see https://groups.google.com/g/llvm-dev/c/3p30PgoQZWg/m/maOm_vSKCwAJ