Hi and welcome to the Forum
Likely all the libraries (and probably gcc) are all too new? As indicated in the thread you linked to, they only support SLE 12 SP4, now you could download that and grab a free developer license which is good for a year of updates? Run Tumbleweed as a host system, then run SLE in a container or virtual machine (eg kvm/qemu).