[swift-users] Swift Package Manager: Linker Flags
Stephen Celis
stephen.celis at gmail.com
Tue Feb 23 19:20:25 CST 2016
> On Feb 23, 2016, at 6:43 PM, Greg Parker <gparker at apple.com> wrote:
>
> Did you forget to actually link to libLLVMCore? I see your -L flags in that build log, but I don't see anything like `-Xlinker -lLLVMCore`.
Huh. I was under the impression that the module map "link" declaration was applied. Is that not the case? Should it be? Should I file a bug?
I seem to be making headway, though this means my Swift target becomes even more problematic for dependent projects to use (with a rapidly growing Makefile).
> Use `nm -m` to get a readable description of symbol attributes like visibility. In this case "T" is an exported symbol in the __TEXT segment so visibility should not be a problem. If the symbol were not exported then it would be labeled "t".
Ah, much nicer. Thanks for the tip!
Stephen
More information about the swift-users
mailing list