[webkit-dev] loading dylibs from netscape plugin package
Don Agro
dagro at dogparksoftware.com
Thu Feb 1 17:34:11 PST 2007
On 1-Feb-07, at 7:01 PM, Rudi Sherry wrote:
> Yes, use @loader_path. That is relative to the folder holding the
> executable loading the dylib (that is, "." refers to that folder).
>
> Acrobat does this in its browser plug-in (AdobePDFViewer.plugin).
>
> Use install_name_tool to change the path that your executable uses
> to find those dylibs (install_name_tool has a man page).
Thanks Rudi and Alexey, I'll give it a try.
> On Jan 18, 2007, at 7:27 AM, Alexey Proskuryakov wrote:
>
>> On 1/18/07 5:31 PM, "Don Agro" <dagro at dogparksoftware.com> wrote:
>>
>>> The dylibs in question have the @executable_path install name set
>>> and
>>> can be loaded from a standalone application package but if I am not
>>> mistaken when the plugin is loaded by Safari this @executable_path
>>> install name is interpreted as the Safari MacOS package contents
>>> folder not the one in my plugin.
>>>
>>> Is there any way to change this ?
>>
>> I think an install name relative to @loader_path can be used to
>> specify
>> such a dependency (never used it myself, though).
>>
>> - WBR, Alexey Proskuryakov
Best Regards,
Don Agro
More information about the webkit-dev
mailing list