#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 Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs