Open rene-dev opened 1 year ago
the problem is here: https://github.com/LinuxCNC/linuxcnc/blob/master/src/Makefile#L1233 for some reason the symbols include invalid characters. I dont know if only clang generates them, or if only clang doesnt like them in version script.
I tried changing this to -export-symbols-regex, it seems to be the more portable and better way of doing this. https://www.gnu.org/software/gnulib/manual/html_node/LD-Version-Scripts.html but doesnt work for all modules yet.
Rene, thanks for working on this, means a lot! Can you post the exact export-symbols-regex modification you tried and I'll try to get it working with the other modules? I'd love to help!
it fails with the following error with clang from https://apt.llvm.org/