2016-04-15 10 views
1

私はSwift 2.2と派生パッケージマネージャーをubuntu 15.10にインストールしようとしています。Swift 2.2 on ubuntu with package manager

  • Swift 2.2
  • Trunk Development (master)は、パッケージマネージャを含むパッケージマネージャが含まれていませんが、3.0
  • Swift 2.2.x Release Branchがない迅速である:私はSwift Download Pageを見てみるとき

    が3件のダウンロードが用意されていますパッケージマネージャーを含める

作業パックでSwift 2.2を入手するにはどうすればよいですかGEマネージャー?

開発開始前に古いtrunkビルドを使用してくださいSwift 3.0

Swift 2.2リリースパッケージをつかみ、swift-package-managerを構築するためにswift-build-toolを構築するためにswift-lbuildを構築しますか?

答えて

0

あなたはスウィフト2.2コード構築するためにスウィフト3.0のパッケージマネージャを使用することができます。

export SWIFTC=path/to/swift-2.2/bin/swiftc 
export PATH=path/to/swift-3.0/bin:$PATH 

swift build 
+0

をしかし、そのビルドは迅速な3コンパイラを使用していないでしょうか?私は同様の問題を抱えています。私は迅速な2.2パッケージを持っており、SPMでビルドしたいと考えています。私はdevのスナップショットでそれを得ましたが、$ PATHに追加するとすぐに3で構築しようとします。モジュールはswift 3と互換性がないので、ビルドに失敗します。だから私は2.2コンパイラを使用して構築する必要があります。 $ SWIFTCはswiftcを2.2.1からスナップショット –

+0

と述べたように、Swift 2.2のビルドエンジンを使用してSwift 2.2コンパイラをビルドします。 – mxcl

関連する問題