[squeak-dev] Any experts on using path in app bundles willing to help me?

Eliot Miranda eliot.miranda at gmail.com
Thu Apr 18 17:35:02 UTC 2019


On Thu, Apr 18, 2019 at 10:08 AM Eliot Miranda <eliot.miranda at gmail.com>
wrote:

> Hi All,
>
>     I have a plugin dependent on several support libraries that may be
> shared with other plugins.  So I want the support libraries in a common
> place (TheVm.app/Contents/Frameworks) while the plugins themselves are
> bundles in TheVM.app/Contents/Resources.  In allowing one to install plugin
> support libraries in TheVM.app/Contents/Frameworks I have to use the
> linker's -rpath feature to specify where dlopen may find the search
> libraries.  The question i don't see an answer to in Apple's documentation
> is whether one uses -rpath when linking the plugin, or when linking the VM
> into which the plugin will be loaded, or both.  Anybody ever done this and
> know definitively what to do?
>

Never mind.  I think I've found what I need:
https://medium.com/@donblas/fun-with-rpath-otool-and-install-name-tool-e3e41ae86172
https://wincent.com/wiki/@executable_path,_@load_path_and_@rpath

_,,,^..^,,,_
best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20190418/b6463b39/attachment.html>


More information about the Squeak-dev mailing list