On Thursday, 10 October 2019 at 18:12:51 UTC, Robert M. Münch
wrote:
I have two project I want to compile and both times get this
error:
Undefined symbols for architecture x86_64:
"_dyld_enumerate_tlv_storage", referenced from:
__d_dyld_getTLSRange in libphobos2.a(osx_tls.o)
I'm wondering where this comes from as I didn't see it in the
past. Any idea?
I had the same missing symbol at runtime, when trying to run an
already compiled binary (LDC 1.16 I think) after a Catalina
update. In that case, recompiling (LDC 1.17 or DMD 2.088.0) was
apparently enough to mitigate the issue.