2012-02-15 14 views
1

ConnectionKitをプロジェクトに使用したいが、フレームワークをまだコンパイルできていない。Cocoa ConnectionKitフレームワークの依存関係

私はConnectionKitが依存する外部プロジェクトの明確なリストを見つけることができませんでした。私は私の最高の推測に合ったプロジェクトを含めるよう試みましたが、これまでに何も働いていませんでした。

ConnectionKitにはどのプロジェクト/ライブラリが必要ですか?

+0

どうしたのですか?あなたはどんなエラーを出していますか?何が失敗しているのかを理解するためには、より多くの情報が不可欠です。 –

+0

あなたは正しいです、ありがとうございます:)今のところ、私は誰もがこのフレームワークの依存関係の明確なリストを知っているかどうか尋ねています。プロジェクトのgithubページ(上記にリンクされています)に依存関係が暗示されていますが、リストには載っていません。 –

+0

GitHubリポジトリによると、ConnectionKitには、依存関係のすべてではないにしても、ほとんどが含まれているようです。しかし、それは2つの他のプロジェクト([SFTP](https://github.com/karelia/libssh2_sftp-Cocoa-wrapper)と[DAVKit](https://github.com/karelia/DAVKit)に依存しているようです。 )をサブモジュールとして( 'git submodule update --init libssh2_sftp-Cocoa-wrapper DAVKit'でダウンロードできます)。私が尋ねていた理由は、何らかのエラーが最初に欠けている依存関係があるかどうか、あるいは何かが間違っているかどうかを判断するのに役立つからです。 –

答えて

2

コメントを取って答えにする:ConnectionKitには既定で多くの依存関係が既に含まれているようです。しかし、このフレームワークをコンパイルするためにインストールしなければならない2つのGitサブモジュール、 "libssh2_sftp-Cocoa-wrapper"と "DAVKit"があります。

一番簡単にインストールするには、クローンを作成したらcdをフレームワークディレクトリに追加し、git submodule update --init libssh2_sftp-Cocoa-wrapper DAVKitを実行します。

+0

ありがとう、非常に助けてください! –

+2

更新:より多くのサブモジュールがサブディレクトリにありました。次のコマンドはそれらをすべて取得しました: 'git submodule update --init --recursive'。その後、私はそれを正常に構築することができました。 –

+0

@MichaelRobinson素晴らしい!お役に立てて嬉しいです。 –