Мои пакеты .app выглядят так:
MyApp.app/
Contents/
MacOS/
MyApp
libA.dylib
libB.dylib
libC.dylib
PlugIns/
PlugIn1.bundle/
...bundle contents
PlugIn2.bundle/
...bundle contents
И PlugIn1.bundle, и PlugIn2.bundle связаны с libA.dylib, libB.dylib и libC.dylib. Эти три библиотеки имеют имена установки @ loader_path / libName.dylib. Однако комплекты не могут найти libA.dylib, libB.dylib или libC.dylib. Я пытался установить флаг -bundle_loader для связи с основным исполняемым файлом, но это не помогло. Возможно ли, чтобы комплекты просматривали dylibs из папки MacOS пакета .app и не копировали их также в комплект?