[Haskell-cafe] Re: Linking hmatrix without LAPACK
Duane Johnson
duane.johnson at gmail.com
Mon Apr 6 01:35:42 EDT 2009
On a related note, I've installed Atlas, and I get the following error
when linking:
> Linking SilkwormGame ...
> ld: in /opt/local/lib/liblapack.a(), not a valid archive member
> collect2: ld returned 1 exit status
How would I go about diagnosing this? I've never seen an ld error
like that.
Thanks again!
Duane Johnson
On Apr 5, 2009, at 11:02 PM, Duane Johnson wrote:
> I'm curious if there is a quick fix to this. I installed GLS and
> hmatrix, and it runs wonderfully together in ghci. When I run ghc --
> make, however, I run into the following link dependency:
>
> Linking SilkwormGame ...
> Undefined symbols:
> "_dgemm_", referenced from:
> _multiplyR in libHShmatrix-0.5.0.1.a(lapack-aux.o)
> "_dgesv_", referenced from:
> _linearSolveR_l in libHShmatrix-0.5.0.1.a(lapack-aux.o)
> ... etc
>
> Is there a way to tell ghc to not link these? Or am I making a poor
> assumption that if my code runs in ghci, it does not need LAPACK?
>
> Thanks,
> Duane Johnson
More information about the Haskell-Cafe
mailing list