Hi Joe,

Try this as a workaround: Set the LD_LIBRARY_PATH environment variable to 
$INSTALLED_LOCATION_OF_SWIFT/usr/lib/swift/linux

This should only affect the REPL and not compiled code.

I think this is supposed to be fixed in the top of tree Swift but not in the 
Dec 1 binary drop.

- Tony

> On Dec 11, 2015, at 5:54 AM, Joseph Bell via swift-corelibs-dev 
> <swift-corelibs-dev@swift.org> wrote:
> 
> All,
> 
> Howdy.  I am using swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu14.04 that was 
> released on December 1.  The following code:
> 
> import Foundation
> 
> let dateFormatter = NSDateFormatter()
> dateFormatter.dateFormat = "dd-MM-yyyy"
> let dateStr = dateFormatter.stringFromDate(NSDate())
> 
> print(dateStr)
> 
> results in 
> 
> LLVM ERROR: Program used external function '_TFC10Foundation6NSDateCfT_S0_' 
> which could not be resolved!
> 
> when executed with the swift driver, and then when compiled with swiftc the 
> print statement just gives a blank newline.
> 
> I don't know if this is a known issue (I haven't found any reference on the 
> status page or elsewhere indicating this was unimplemented), or I have an 
> environmental problem.
> 
> Thoughts?
> 
> Joe
> 
>  _______________________________________________
> swift-corelibs-dev mailing list
> swift-corelibs-dev@swift.org
> https://lists.swift.org/mailman/listinfo/swift-corelibs-dev

_______________________________________________
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev

Reply via email to