Don’t use “swift” unless you want to run the REPL. Here’s how you should build a package that runs tests:
local@ubuntu:~/Documents$ mkdir XTest local@ubuntu:~/Documents$ cd XTest/ local@ubuntu:~/Documents/XTest$ touch Package.swift local@ubuntu:~/Documents/XTest$ emacs -nw main.swift local@ubuntu:~/Documents/XTest$ swift build Compiling Swift Module 'XTest' (1 sources) Linking Executable: .build/debug/XTest local@ubuntu:~/Documents/XTest$ .build/debug/XTest Total executed 0 tests, with 0 failures (0 unexpected) in -nan (0.0) seconds - mish > On Dec 7, 2015, at 9:26 PM, Stepan Hruda via swift-users > <swift-users@swift.org> wrote: > > I’m having a hard time linking against XCTest on Linux. The absolute minimal > example: > > import XCTest > XCTMain([]) > > being run through `swift main.swift` outputs "LLVM ERROR: Program used > external function '_TF6XCTest7XCTMainFGSaPS_10XCTestCase__T_' which could not > be resolved!”. > > Could anyone nudge me in the right direction? > _______________________________________________ > swift-users mailing list > swift-users@swift.org > https://lists.swift.org/mailman/listinfo/swift-users
_______________________________________________ swift-users mailing list swift-users@swift.org https://lists.swift.org/mailman/listinfo/swift-users