1. Ronald Oussoren
  2. macholib
  3. Issues
Issue #2 new

Support @loader_path and @rpath

Ronald Oussoren
repo owner created an issue

Since at least OSX 10.5 dyld has supported the @loader_path and @rpath special prefixes for the installed name in library dependencies.

Macholib needs to support those in rewrites and while looking for libraries (macholib.dyld)

Comments (2)

  1. Anonymous

    Hi Ronald,

    Has there been any progress on this issue? Or is there a recommended workaround to switch the @executable_path references to @loader_path? I'm using py2app to build a plugin, which breaks when imported into Xcode since the @executable_path differs when referring to frameworks used by the plugin. I would very much appreciate support for this.

    Thanks for your hard work on py2app!

    Shravan

  2. Ronald Oussoren reporter

    py2apps now mostly works with shared libraries that use @loader_path, this will be in the next release.

    Changing py2app to use @loader_path instead of @executable_path would be a lot more work, this may or may not happen.

  3. Log in to comment