<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">Le 1 oct. 2017 10:35 AM, "Jérôme Laheurte" <<a href="mailto:jerome@jeromelaheurte.net">jerome@jeromelaheurte.net</a>> a écrit :<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="quoted-text"><br>
> Le 30 sept. 2017 à 16:18, Jérôme Laheurte <<a href="mailto:jerome@jeromelaheurte.net">jerome@jeromelaheurte.net</a>> a écrit :<br>
><br>
> My problem now is that gst-inspect fails to load basic plugins. Messages look like<br>
><br>
> (gst-plugin-scanner:30688): GStreamer-WARNING **: Failed to load plugin '/Users/fraca7/gst/master/gst-<wbr>plugins-base/gst/typefind/.<wbr>libs/libgsttypefindfunctions.<wbr>so': dlopen(/Users/fraca7/gst/<wbr>master/gst-plugins-base/gst/<wbr>typefind/.libs/<wbr>libgsttypefindfunctions.so, 2): Library not loaded: /usr/local/lib/libgstpbutils-<wbr>1.0.0.dylib<br>
>  Referenced from: /Users/fraca7/gst/master/gst-<wbr>plugins-base/gst/typefind/.<wbr>libs/libgsttypefindfunctions.<wbr>so<br>
>  Reason: image not found<br>
<br>
</div>For what it’s worth, running the following script after building « fixes » the issues:<br>
<br>
#!/bin/bash<br>
<br>
GST=$HOME/gst/master<br>
<br>
find . -name "*.so" -o -name "*.dylib" | while read name; do<br>
    otool -L "$name" | grep /usr/local/lib/libgst | sed -e 's/^ *$//' | cut -f1 -d\  | while read depname; do<br>
        base=`basename $depname`<br>
        realpath=`find . -name "$base"`<br>
        install_name_tool -change $depname $realpath $name<br>
    done<br>
done<br>
<br>
Not very subtle, and it would be nice to set the install name of .so and .dylib files to their uninstalled path in this mode, but I have no idea how to do it, so…<br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">--prefix should do, but it is not ideal. On OSX you can use relative path if I remember well.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Best regards<br>
<font color="#888888">Jérôme Laheurte<br>
<br>
</font><br>______________________________<wbr>_________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.<wbr>freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/gstreamer-<wbr>devel</a><br>
<br></blockquote></div><br></div></div></div>