<div dir="ltr">I have the required libraries in /usr/lib/swift too,but MPV is looking for them in /opt/local/lib,so it doesn't find them:<br><br>otool -l $(which mpv)<br>...<br>cmd LC_RPATH<br>cmdsize 32<br>path /opt/local/lib (offset 12)<div><br></div><div>Should we change RPATH or add symbolic links?<br><br>Michele Venturi<br><a href="http://about.me/dardo82">about.me/dardo82</a><br></div></div><br clear="all"><div><div dir="ltr" class="gmail_signature"><table border="0" cellpadding="0" cellspacing="0">
    <tbody>
        <tr>
            <td align="left" valign="bottom" width="107" style="line-height:0;vertical-align:bottom;padding-right:10px;padding-top:20px;padding-bottom:20px">
                <a href="https://about.me/dardo82?promo=email_sig&utm_source=product&utm_medium=email_sig&utm_campaign=gmail_api&utm_content=thumb" style="text-decoration:none" target="_blank">
                    <img src="https://thumbs.about.me/thumbnail/users/d/a/r/dardo82_emailsig.jpg?_1502271206_256" alt="" width="105" height="70" style="margin: 0px; padding: 0px; display: block; border: 1px solid rgb(238, 238, 238);">
                </a>
            </td>
            <td align="left" valign="bottom" style="line-height:1.1;vertical-align:bottom;padding-top:20px;padding-bottom:20px">
                <img src="https://about.me/t/sig?u=dardo82" width="1" height="1" style="border: 0px; margin: 0px; padding: 0px; overflow: hidden;">
                <div style="font-size:18px;font-weight:bold;color:rgb(51,51,51);font-family:"Proxima Nova",Helvetica,Arial,sans-serif">Michele Venturi</div>
                <a href="https://about.me/dardo82?promo=email_sig&utm_source=product&utm_medium=email_sig&utm_campaign=gmail_api&utm_content=thumb" style="text-decoration:none;font-size:12px;color:rgb(43,130,173);font-family:"Proxima Nova",Helvetica,Arial,sans-serif" target="_blank">about.me/dardo82
                </a>
            </td>
        </tr>
    </tbody>
</table>
</div></div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno lun 7 mar 2022 alle ore 15:46 Ryan Schmidt <<a href="mailto:ryandesign@macports.org">ryandesign@macports.org</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><br>
<br>
On Mar 7, 2022, at 08:34, Michele Venturi wrote:<br>
<br>
> If I install MPV without Xcode I get an error when I launch it:<br>
> <br>
> dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib<br>
>   Referenced from: /opt/local/bin/mpv<br>
>   Reason: image not found<br>
> <br>
> It's missing something,have you tried to execute it on 10.13?<br>
<br>
I have not.<br>
<br>
I guess you're right, in relation to the Swift language usage I mentioned earlier, this port does appear to need libswiftAVFoundation.dylib at runtime. And maybe it is expecting to find it within Xcode on your system. (It depends on what @rpath expands to. I forget what the command is to interrogate a binary about its rpaths.)<br>
<br>
Swift is still a new programming language and I don't think we have many ports in MacPorts that use Swift so I'm not sure if this should be considered normal or not.<br>
<br>
I see that I have many copies of libswiftAVFoundation.dylib on my system, within various applications' bundles, so I guess Apple expects people to include copies of the Swift dylibs with their application.<br>
<br>
On my 10.15 system, it does not link with @rpath/libswiftAVFoundation.dylib. It links with various Swift dylibs in /usr/lib/swift. Maybe the port can be made to do so on 10.13 as well.<br>
<br>
You should file a bug report about this mpv problem.<br>
<br>
</blockquote></div>