swift初心者です(今日からはじめました)
ubuntuでもswiftがつかえるようになったので、Vapor(swift製のWebフレームワーク)で簡単なwebアプリを作ってみようと思い、試した所ビルドする際にエラーとなってしまいます。
- 環境
ubuntu14.04
- やったこと
・swiftのインストール
shell
1$ swift --version 2Swift version 2.2-dev (LLVM 3ebdbb2c7e, Clang f66c5bb67b, Swift 54dcd16759)
・Package.swiftの作成
swift
1import PackageDescription 2 3let package = Package( 4 name: "ServerSwiftTest", 5 dependencies: [ 6 .Package(url: "https://github.com/tannernelson/vapor.git", majorVersion: 0) 7 ] 8)
・Sources配下にmain.swiftの作成
swift
1import Foundation 2import Vapor 3 4print("Hello") 5 6Route.get("hello" { 7 return ["Hello" : "World"] 8} 9 10let server = Server() 11server.run(port: 8080) 12
・swift buildの実行
log
1Compiling Swift Module 'C7' (21 sources) 2/home/..../swift/vapor/Packages/C7-0.5.0/Sources/AsyncStream.swift:2:15: warning: extraneous '_' in parameter: 'data' has no keyword argument name 3 func send(_ data: Data, timingOut deadline: Double, completion: (Void throws -> Void) -> Void) 4 ^~ 5︙ 6 7<unknown>:0: error: build had 1 command failures 8error: exit(1): ["/home/.../swift-2.2/usr/bin/swift-build-tool", "-f", "/home/.../swift/vapor/.build/debug/C7.o/llbuild.yaml"] 9 10
↑のようなエラーとなってしまいます。
どなたか、解消方法をご存知でしたら教えて頂けると幸いです。