----- Original Message ----- From: "John Chludzinski"

For LAPACK use GotoBLAS2 (http://www.tacc.utexas.edu/tacc-projects/gotoblas2).
Builds easily with MinGW.

I'm a little bit interested in being able to build the perl extension PDL::LinearAlgebra on Windows, but I haven't yet obtained the requisite LAPACK library.
When I try building PDL::LinearAlgebra against the GotoBLAS2 library I get:

Trans.o:Trans.c:(.text+0xd9b): undefined reference to `dlange_'
Trans.o:Trans.c:(.text+0x29cc): undefined reference to `zlange_'

Trans.c declares the following:

/********************/
extern double dlange_(char *norm, integer *m, integer *n, double *a, integer
 *lda, double *work);

extern double zlange_(char *norm, integer *m, integer *n, dcomplex *a,
 integer *lda, double *work);
/********************/

I deduce that the expectation is that the LAPACK library will resolve those 2 symbols, but the GotoBLAS2 library clearly doesn't.

Is this a deficiency in the GotoBLAS2 implementation ?
Or should those symbols be resolved elsewhere ?

(The PDL::LinearAlgebra source is about 4 years old, so I guess there's the possibility that this problem arises from a deficiency in *its* source.)

Cheers,
Rob

_______________________________________________
Help-gsl mailing list
Help-gsl@gnu.org
https://lists.gnu.org/mailman/listinfo/help-gsl

Reply via email to