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

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to