2012-02-15 2 views
1

Я хотел бы использовать ConnectionKit в проекте, но еще не смог скомпилировать фреймворк.Cocoa ConnectionKit Framework Зависимости

Я не смог найти окончательный список внешних проектов, от которых зависит ConnectionKit. Я попытался включить проекты, которые соответствуют моим лучшим предположениям, но пока ничего не сделано.

Кто-нибудь знает, какие проекты/библиотеки требуется ConnectionKit?

+0

Что случилось? Какие ошибки вы получаете? Дополнительная информация имеет решающее значение, чтобы помочь вам понять, что не удается. –

+0

Вы правы, спасибо. Прямо сейчас, я спрашиваю, знает ли кто-нибудь об окончательном списке зависимостей для этой структуры. Зависимости упоминаются на странице github проекта (связанной с выше), но не указаны. –

+0

Судя по репозиторию GitHub, ConnectionKit, похоже, уже включает большинство, если не все его зависимости. Тем не менее, похоже, что он использует два других проекта ([SFTP] (https://github.com/karelia/libssh2_sftp-Cocoa-wrapper) и [DAVKit] (https://github.com/karelia/DAVKit)) в качестве подмодулей (вы можете скачать их с помощью обновления god subodule --init libssh2_sftp-Cocoa-wrapper DAVKit'). Причина, по которой я спрашивал, заключалась в том, что любые ошибки были бы полезны при определении того, есть ли вообще какие-либо недостающие зависимости в первую очередь или что-то еще не так. –

ответ

2

Чтобы комментировать и включить его в ответ: похоже, что ConnectionKit уже включает многие из его зависимостей по умолчанию. Однако есть два подмодуля Git, которые вам нужно будет установить для этой структуры для компиляции: «libssh2_sftp-Cocoa-wrapper» и «DAVKit».

Самый простой способ установить их - cd в каталог фреймворка, как только вы его клонировали, и запустить git submodule update --init libssh2_sftp-Cocoa-wrapper DAVKit.

+0

Спасибо, очень полезно! –

+2

Обновление: в подкаталогах присутствовало больше подмодулей. Следующая команда получила их все: 'git subodule update --init --recursive'. После этого я смогу построить его в порядке. –

+0

@MichaelRobinson Отлично! Рад, что смог помочь. –

Смежные вопросы