That’s strange as this should work maybe only dylibs do this correctly.. this is Apple.
Could you instead implement adding this in the manner I explain above instead so I can be used in a more general way?, aka UNIX_LDFLAGS that by default add this needed -rpath,@loader_path/ but also allows adding additional flags as needed.
On Fri, Aug 20, 2021 at 11:40 AM Huw Davies huw@codeweavers.com wrote:
On Fri, Aug 20, 2021 at 11:17:00AM -0400, Dean Greer wrote:
iPhone correcting non typos sign…
On macOS by default libraries should check within there own directory
then
checkin other default paths, when additional paths are added those will
be
checked before standard locations like /usr/local/lib and /usr/lib etc
I'm not sure this is correct, we definitely need the @loader_path/ prefix: setting LC_LOAD_DYLIB simply to ntdll.so results in the library failing to load.
Huw.