#5289: Can't use ghci with a library linked against libstdc++
---------------------------------+------------------------------------------
Reporter: bos | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 7.2.1
Component: GHCi | Version: 7.0.3
Keywords: | Testcase:
Blockedby: | Difficulty:
Os: Unknown/Multiple | Blocking:
Architecture: Unknown/Multiple | Failure: GHCi crash
---------------------------------+------------------------------------------
Comment(by simonmar):
Replying to [comment:4 bos]:
> I believe the real problem is that `ghc` records the plain name of the
library that is depended upon at build time, when instead it should be
either following the symlink or interpreting the ld script, and storing
the complete path to that, just like the normal system linker does.
Hmm, I'm not sure I follow. When we build a package we don't normally do
a link step, we just record the library dependencies in the package. I
guess you're suggesting that we should resolve the libraries at that
point, and that sounds reasonable, but how would we find them without
using `gcc -print-search-dirs`?
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5289#comment:5>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs