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
I built ngscopeclient on macOS 14.0. The binary links in several libraries using @rpath:
% otool -L $(which ngscopeclient) | grep @rpath
@rpath/libscopeprotocols.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libscopeexports.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libscopehal.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libvulkan.1.dylib (compatibility version 1.0.0, current version 1.3.231)
However the binary does not contain any LC_RPATH load commands, so @rpath is undefined.
% ngscopeclient
dyld[45566]: Library not loaded: @rpath/libscopeprotocols.dylib
Referenced from: <87EE124C-9597-35DF-9F0A-5A19B4B39F9F> /opt/homebrew/Cellar/ngscopeclient/HEAD-6056adc/bin/ngscopeclient
Reason: no LC_RPATH's found
Yeah I don't think we currently have install support on macos (i.e. it's assumed you are running from the build directory).
Not surprised there's rough edges if you try to do a systemwide install, but the feedback is welcome as proper installability/packaging is one of the things we're trying to fix before the v0.1 release.
I built ngscopeclient on macOS 14.0. The binary links in several libraries using
@rpath
:However the binary does not contain any
LC_RPATH
load commands, so@rpath
is undefined.Note: I built using the Homebrew formula in this issue.
The text was updated successfully, but these errors were encountered: