You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now our build has substantial problems building on macOS because our dependencies assume the linker is GNU ld. On macOS the linker is not GNU ld. We need to be using -force_load on macOS, so that dlsym will see all the symbols we expect at runtime. -force_load takes a full path to a static library. There's also no equivalent to -Bstatic to make the linker consider static libraries before dynamic ones when trying to satisfy an -lfoo request.
The text was updated successfully, but these errors were encountered:
Right now our build has substantial problems building on macOS because our dependencies assume the linker is GNU ld. On macOS the linker is not GNU ld. We need to be using
-force_load
on macOS, so that dlsym will see all the symbols we expect at runtime.-force_load
takes a full path to a static library. There's also no equivalent to-Bstatic
to make the linker consider static libraries before dynamic ones when trying to satisfy an-lfoo
request.The text was updated successfully, but these errors were encountered: