Linphone (3.9.1) компиляция ошибки с ./prepare.py –пакет в OS X El Capitan (10.11.4)

Я ноб с проектом linphone.

Я клонировал проект linphone-desktop и выполнил все шаги, предусмотренные как на README, так и в README.macos из linphone-репозитория, чтобы установить все зависимости, кстати, я использую MacPorts 2.3.4.

Итак, у меня есть компиляция ошибок после запуска скрипта prepare.py с параметром –package. Но дело в том, что когда я запускал скрипт prepare.py без опции -package и снова скомпилировал, он отлично работает.

Выход из iTerm:

Install the project... -- Install configuration: "Release" Cannot find source to copy: /Users/pvaldivieso/Downloads/linphone-desktop/OUTPUT/lib/mediastreamer/plugins/*.*.dylib error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: can't open file: /Users/pvaldivieso/Downloads/linphone-desktop/WORK/PACKAGE/Linphone.app/Contents/MacOS/Linphone-bin (No such file or directory) /usr/bin/patch: **** Can't find file /Users/pvaldivieso/Downloads/linphone-desktop/WORK/PACKAGE/Linphone.app/Contents/Resources/share/themes/Quartz/gtk-2.0/gtkrc : No such file or directory pkgbuild: error: Component path "/Users/pvaldivieso/Downloads/linphone-desktop/WORK/PACKAGE/Linphone.app" does not exist. [100%] Completed 'TARGET_linphone_package' [100%] Built target TARGET_linphone_package 

Все идет до конца и терпит неудачу. Я думаю, что это связано с посредником и не нахождением некоторых .dylib, но я не уверен.

Мой вопрос: как сгенерировать пакет установки для Mac OS X?

One Solution collect form web for “Linphone (3.9.1) компиляция ошибки с ./prepare.py –пакет в OS X El Capitan (10.11.4)”

Хорошо, мне удалось решить это давно, но я забыл о вопросе, я отправляю ответ, если кто-то придумал это.

Дело в том, что файлы .dylib отсутствуют, а в файле XML, используемом gtk-mac-bundler, отсутствует строка, которая сообщает связующему, куда поместить эти .dylib insisde .app.

Итак, в файле submodules/cmake-builder/configs/desktop/linphone_package/mac-bundler/linphone.bundle я добавил:

 <binary> ${prefix:linphone}/lib/*.dylib </binary> 

Это все.

Interesting Posts

Откуда система определяет временное имя хоста?

Сортировка установленных приложений по частоте использования?

Обычная практика совместного использования файлов для всех пользователей на одном компьютере?

Почему у колокольчика есть предел?

Скопируйте только обычные файлы из одного каталога в другой

Как получить право владения внешним HDD (и всеми файлами / папками), установленными в / mnt

Выравнивание шаблона и удаление всей строки

/ dev / disk / by-uuid / не работает на одной машине

Как программно запросить базу данных приложений Freedesktop?

EBtables не работает

Почему мой зашифрованный том LVM (устройство LUKS) не будет монтироваться во время загрузки?

Как установить KVM для использования существующих установленных ОС?

Cron на Amazon EC2 centos по-прежнему выполняется даже после удаления

Звуковой выход от монитора Dell U2417HA не работает в Linux

Ошибка Redhat при загрузке разделяемых библиотек: libkeyutils.so.1: невозможно открыть файл общих объектов: разрешение отклонено

Linux и Unix - лучшая ОС в мире.