Undefined symbol: _dyld_enumerate_tlv_storage (OSX)
Laurent Tréguier
laurent.treguier.sink at gmail.com
Fri Oct 11 06:53:43 UTC 2019
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.
More information about the Digitalmars-d-learn
mailing list